Transform C/C++ Verification with GoogleTest Automation (Download)

Log in to download the PDF of this article on using GoogleTest to improve quality, compliance, and confidence in software test.

Read this article online.

A green test result is reassuring when developing high-quality software. The code compiled, the tests executed, and the assertions passed. For C and C++ development teams, these results provide an important measure of progress and confidence in software behavior.

For teams developing safety-critical and highly regulated software, however, passing tests are only part of the verification challenge. A successful test can demonstrate that a software component behaved as expected under a specific set of conditions, but it doesn’t necessarily show how thoroughly the implementation was exercised, whether critical failure scenarios were evaluated, which requirements were verified, or whether sufficient evidence exists to support a safety assessment or compliance audit.

Sign up for our eNewsletters
Get the latest news and updates

Comment About the Article

To join the conversation, and become an exclusive member of Electronic Design, create an account today!