You May Also Read: Top 20 MCQ Questions On Software Testing Techniques
1. Which of the following test activities exist before and after test execution.
i) Planning and Control ii) Checking results
iii) Evaluating exit criteria iv) Finalizing or completing closure
A) i, ii and iii only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv
2. Which of the following is/are the main objective of software testing.
i) Finding defects ii) Gaining confidence about the level of quality
iii) Preventing defects iv) Making absence of defects
A) i, ii and iii only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv
3. The main objective of ……………. is to cause as many failures as possible so that defects in the software are identified and can be fixed.
A) component testing
B) acceptance testing
C) maintenance testing
D) operational testing
4. In ……………., the main objective may be to conform that the system works as expected.
A) component testing
B) acceptance testing
C) maintenance testing
D) operational testing
5. The main objective of …………. is to verify whether there is no new defects have been introduced during development of the changes.
A) component testing
B) acceptance testing
C) maintenance testing
D) operational testing
6. During ……………, the main objective may be to access such as reliability or availability.
A) development testing
B) acceptance testing
C) maintenance testing
D) operational testing
7. State whether the following statements about software testing are True or False.
i) Dynamic testing can show failures that are caused by defects.
ii) Debugging is the the development activity that finds, analyzes and removes the cause of failure.
A) True, False
B) False, True
C) True, True
D) False, False
8. State whether the following statements are True or False about the key principles of software testing.
i) By using automated testing it is possible to test everything.
ii) It is normally impossible to test all input/output combinations for a software system.
A) True, False
B) False, True
C) True, True
D) False, False
9. State whether the following statements are True about the key principles of software testing.
i) Testing can show that defects are present, but cannot prove that there are no defects.
ii) With sufficient effort and tool support, exhaustive testing is feasible for all software.
iii) Testing is done differently in different contexts.
A) i-True, ii-False, iii-True
B) i-False, ii-False, iii-True
C) i-True, ii-False, iii-False
D) i-True, ii-True, iii-True
10. Which of the following are the main activities of fundamental test process.
i) Test planning and control ii) Test analysis and design
iii) Test implementation and execution iv) Test closure activities
A) i, ii and iii only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv
11. …………… is the activity of defining the objectives of testing and the specification of test activities in order to meet the objective and mission.
A) Test planning
B) Test control
C) Test analysis & test design
D) Test implementation
12. …………… is the ongoing activity of comparing actual progress against the plan and reporting the status.
A) Test planning
B) Test control
C) Test analysis & test design
D) Test implementation
13. ………….. is the activity during which general testing objectives are transformed into tangible test conditions and test cases.
A) Test planning
B) Test control
C) Test analysis & test design
D) Test implementation
14. Which of the following tasks would you expect to be performed during the test analysis and design phase of the fundamental test process.
i) Reviewing the test basis ii) Evaluating testability
iii) Defining test objectives iv) Creating test suites from test procedures
A) i and ii only
B) ii and iii only
C) i and iii only
D) i and iv only
15. Analyzing lessons learned for process improvement is performed during …………. phase of the fundamental test process.
A) test planning
B) test analysis and design
C) test implementation and execution
D) test closure activities
16. …………. is the activity where test procedures or scripts are specified by combining the test cases in a particular order.
A) Test planning
B) Test analysis and design
C) Test implementation and execution
D) Test closure activities
17. ………….. is the activity where test execution is assessed against the defined objectives.
A) Test planning
B) Evaluating exit criteria
C) Test implementation and execution
D) Test closure activities
18. Which of the following tasks would you expect to be performed during evaluating exit criteria phase of the fundamental test process.
A) Defining test objectives
B) Creating test suites from test procedures
C) Writing test summary report for shake-holders
D) Reviewing the test basis
19. ……………. collect data from completed test activities to consolidate experience, testware, facts and numbers.
A) Test planning
B) Evaluating exit criteria
C) Test implementation and execution
D) Test closure activities
20. Creating test suites from the test procedures for efficient test execution is performed during …………… phase of the fundamental test process.
A) Test planning
B) Evaluating exit criteria
C) Test implementation and execution
D) Test closure activities
Answers
- D) All i, ii, iii and iv
- A) i, ii and iii only
- A) component testing
- B) acceptance testing
- C) maintenance testing
- D) operational testing
- C) True, True
- B) False, True
- A) i-True, ii-False, iii-True
- D) All i, ii, iii and iv
- A) Test planning
- B) Test control
- C) Test analysis & test design
- A) i and ii only
- D) test closure activities
- A) Test planning
- B) Evaluating exit criteria
- C) Writing test summary report for shake-holders
- D) Test closure activities
- C) Test implementation and execution
Read Next:Objective Questions on Software Testing Fundamentals Part-2