QuestionQ71

Managing and Mitigating Cyber Risk

You are a Software Developer at Mansoft Inc. and participated in customizing a previously developed Configuration Management Application Block (CMAB) that manages an application configuration setting across multiple data stores. Based on the requirements, you extended the CMAB to read and write configuration data to and from an Oracle database. You need to devise a unit-test strategy. Which of the following steps would you include in a unit test of the CMAB?

Each correct answer represents part of the solution. Choose all that apply.

Choose three
  • A Perform White box testing
  • B Regression test the existing functionality
  • C Execute Use cases of the application
  • D Perform Stress testing
  • E Review the implementation
Explanation

Unit testing verifies the behavior and internal logic of the modified component, so white-box testing and implementation review are appropriate. Regression tests are also required to verify that the Oracle database extension has not introduced defects into the CMAB’s existing functionality. Application use cases belong to broader functional or system testing, and stress testing evaluates performance under load rather than individual-unit correctness.

Community Discussion

No comments yet. Be the first to start the discussion!