0% found this document useful (0 votes)
77 views2 pages

Chapter 2

The document contains 10 multiple choice questions related to software testing concepts. The questions cover topics like the V-model testing approach, objectives of different test levels, characteristics of integration testing, definitions of alpha and beta releases, use of drivers in testing, when regression testing should be performed, and the importance of functional testing.

Uploaded by

Trang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views2 pages

Chapter 2

The document contains 10 multiple choice questions related to software testing concepts. The questions cover topics like the V-model testing approach, objectives of different test levels, characteristics of integration testing, definitions of alpha and beta releases, use of drivers in testing, when regression testing should be performed, and the importance of functional testing.

Uploaded by

Trang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Q. 1: Which test levels are USUALLY included in the common type of V-model?

A. Incremental testing, exhaustive testing, exploratory testing, and data driven testing
B. Integration testing, system testing, acceptance testing, and regression testing
C. Alpha testing, beta testing, black-box testing, and white-box testing
D. Component testing, integration testing, system testing, and acceptance testing

Q. 2: Which of the following statements is true about a software verification and validation
program?
I. It strives to ensure that quality is built into software.
II. It provides management with insights into the state of a software project.
III. It ensures that alpha, beta, and system tests are performed.
IV. It is executed in parallel with software development activities.
A. I, II & III
B. II, III & IV
C. I, II & IV
D. I, III & IV

Q. 3: Which option best describes objectives for test levels with a life cycle model?
A. Objectives should be generic for any test level.
B. Objectives are the same for each test level.
C. The objectives of a test level don't need to be defined in advance.
D. Each level has objectives specific to that level.

Q. 4: Integration testing has following characteristics


I. It can be done in incremental manner
II. It is always done after system testing
III. It includes functional tests
IV. It includes non-functional tests
A. I, II and III are correct
B. I is correct
C. I, III and IV are correct
D. I and III are correct

Q. 5: is a very early build intended for limited distribution to a few key


customers and to marketing for demonstration purposes.
A. Alpha release
B. Beta release
C. Test release document
D. Build

Q. 6: To test a function, the programmer has to write a , which calls the


function to be tested and passes it test data.
A. Stub
B. Driver
C. Proxy
D. None of the above
Q. 7: A number of critical bugs are fixed in software. All the bugs are in one module,
related to reports. The test manager decides to do regression testing only on the reports
module.
A. The test manager should do only automated regression testing.
B. The test manager is justified in her decision because no bug has been fixed in other modules
C. The test manager should only do confirmation testing. There is no need to do regression
testing
D. Regression testing should be done on other modules as well because fixing one module may
affect other modules

Q. 8: Which of these statements about functional testing is true?


A. Structural testing is more important than functional testing as it addresses the code.
B. Functional testing is useful throughout the life cycle and can be applied by business analysts,
testers, developers and users.
C. Functional testing is more powerful than static testing as you actually run the system and
see what happens.
D. Inspection is a form of functional testing.

Q. 9: Regression testing should be performed:


v) Every week
w) After the software has changed
x) As often as possible
y) When the environment has changed
z) When the project manager says
A. v & w are true, x – z are false
B. w, x & y are true, v & z are false
C. w & y are true, v, x & z are false
D. w is true, v, x y and z are false

Q. 10: The testing should include operational tests of the new environment as
well as of the changed software
A. System Testing
B. Integration testing
C. Component testing
D. Maintenance testing

You might also like