3.2a Testing in SDLC (Doshi) Flashcards
(1) When creating data for testing the logic in a new system, which of the following is MOST critical?
A. quantity of the data.
B. data designed as per expected live processing.
C. sample of actual data
D. completing the test as per schedule.
.
(2)In final acceptance testing, QAT and UAT were combined. The MAJOR concern will be:
A. increase in cost of testing.
B. inadequate documentation.
C. insufficient functional testing.
D. delays in test results.
.
(3) Best approach for conducting stress testing is:
A. using test data and in test environment.
B. using live data and in production environment.
C. using live data and in test environment.
D. using test data and in production environment.
.
(4) An organisation has implemented prototyping approach for development of system. Which of the following testing methods is MOST effective during the initial phases of prototyping?
A. bottom-up
B. parallel
C. volume
D. top-down
.m
(5) A major vulnerability was observed in a application by IS team. To mitigate risk, a patch was applied to a significant number of modules. Which of the following tests should an IS auditor recommend?
A. Security testing
B. load testing
C. System testing
D. Interface testing
.m
(6) An organisation is conducting system testing for newly developed software. The primary purpose of a system test is to:
A. test efficiency of security controls built in the system.
B. determine appropriate documentation of system functionality.
C. evaluate the system functionality.
D. identify and document the benefit of new system.
m
(7)For a software development, an organization has planned following test. Failure in which stage can have the GREATEST adverse impact on cost and time budget?
A. Unit testing
B. Integration testing
C. System testing
D. Acceptance testing
m
(8) An IS auditor is reviewing process of acceptance testing. What should be the IS auditor’s major concern?
A. Test objectives not documented.
B. Expected test results not documented by user.
C. Test problem log not updated.
D. unsolved major issues.
m
(9) An organisation is implementing bottom-up approach for software testing. An advantage in using a bottom-up as against a top-down approach is that:
A. errors in critical modules can be found early.
B. test can be performed only once all programs are complete.
C. errors in interface can be found early.
D. confidence in the system is achieved earlier.
m
(10)An organisation implementing a new system adopted parallel testing. Which of the following is the PRIMARY purpose for conducting parallel testing?
A. To ensure cost is within the budget.
B. To document system functionality.
C. To highlight errors in the program logic.
D. To validate system functionality with user requirements.
m
(11) Which of the following characteristic of white box testing differentiates between white box testing and black box testing?
A. white-box testing involves IS auditor.
B. white-box testing involves testing of program’s logical structure.
C. white-box testing involves bottom-up approach.
D. white-box testing does not involve testing of program’s logical structure.
m
(12) An organization wants to evaluate whether a new or modified system can operate in its target environment without adversely impacting other existing systems. Which of the following testing would be relevant?
A. Regression testing
B. Sociability testing
C. Interface/integration testing
D Pilot testing
?
(13)A new system has been added to client-server environment. Which of the following tests would confirm that modification in window registry will not impact performance of existing environment?
A. Regression testing
B. Parallel testing
C. White box testing
D. Sociability testing
,
(14) An organisation is conducting regression testing for rectified bugs in the system. What data should be used for regression testing?
A. Same data as used in previous test
B. Random data
C. Different data as used in previous test
D. Data produced by a test data generator
?
(15)Purpose of regression testing is to determine if:
A. new or modified system can work without adversely impacting existing system.
B. flow of information between two or more system is correct and accurate.
C. new requirements have been met.
D. changes have not introduced any new errors in the unchanged code.
?