What is regression testing? Explain how the use of automated tests and a testing framework such as JUnit simplifies regression testing.
What will be an ideal response?
Regression testing is the process of running tests for functionality that has already
been implemented when new functionality is developed or the system is changed.
Regression tests check that the system changes have not introduced problems into
the previously implemented code.
Automated tests and a testing framework, such as JUnit, radically simplify
regression testing as the entire test set can be run automatically each time a change
is made. The automated tests include their own checks that the test has been
successful or otherwise so the costs of checking the success or otherwise of
regression tests is low.
You might also like to view...
What output will be generated from the following source code?
In an 802.11b network, which channels are nonoverlapping?
A. 1, 5, 9 B. 1, 6, 11 C. 1, 7, 13 D. 1, 8, 15
The Drop Cap dialog box allows you to drop an enlarged letter into the left margin with the ________ Position setting
A) Dropped B) distance from text C) Lines to drop D) In margin
COGNITIVE ASSESSMENT Which of the following connects the processor to cache?
A. FSB B. expansion bus C. system bus D. BSB