ISC Exam Questions

Which of the following actions will she take to test the software?

Martha works as a Project Leader for BlueWell Inc. She and her team have developed accounting
software. The software was performing well. Recently, the software has been modified. The users
of this software are now complaining about the software not working properly. Which of the
following actions will she take to test the software?

A.
Perform integration testing

B.
Perform regression testing

C.
Perform unit testing

D.
Perform acceptance testing

Explanation:
Regression testing can be performed any time when a program needs to be
modified either to add a feature or to fix an error. It is a process of repeating Unit testing and
Integration testing whenever existing tests need to be performed again along with the new tests.
Regression testing is performed to ensure that no existing errors reappear, and no new errors are
its implementation into the production environment. It is done either by a client or an application
incorrect. Integration testing is a logical extension of unit testing. It is performed to identify the
problems that occur when two or more units are combined into a component. During integration
testing, a developer combines two units that have already been tested into a component, and tests

the interface between the two units. Although integration testing can be performed in various
ways, the following three approaches are generally used: The top-down approach The bottom-up
each independent unit of an application is tested separately. During unit testing, a developer takes
the smallest unit of an application, isolates it from the rest of the application code, and tests it to
determine whether it works as expected. Unit testing is performed before integrating these
independent units into modules. The most common approach to unit testing requires drivers and
stubs to be written. Drivers and stubs are programs. A driver simulates a calling unit, and a stub
simulates a called unit.