CS/IT MCQs

Objective Questions On Software Testing Fundamentals Part 1

Google+ Pinterest LinkedIn Tumblr

Here are the collections of objective type questions on software testing fundamentals includes different questions related to different test activities and main objectives of software testing. It also includes MCQ questions from seven key principles of software testing, main activities of the fundamental test process such as test planning control, test analysis and design and design, test implementation and execution, evaluating exit criteria and reporting and test closure activities along with the major tasks performed on each phase.

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

  1. D) All i, ii, iii and iv
  2. A) i, ii and iii only
  3. A) component testing
  4. B) acceptance testing
  5. C) maintenance testing
  6. D) operational testing
  7. C) True, True
  8. B) False, True
  9. A) i-True, ii-False, iii-True
  10. D) All i, ii, iii and iv
  11. A) Test planning
  12. B) Test control
  13. C) Test analysis & test design
  14. A) i and ii only
  15. D) test closure activities
  16. B) Evaluating exit criteria
  17. C) Writing test summary report for shake-holders
  18. D) Test closure activities
  19. C) Test implementation and execution

 

Shuseel Baral is a web programmer and the founder of InfoTechSite has over 5 years of experience in software development, internet, SEO, blogging and marketing digital products and services is passionate about exceeding your expectations.

Write A Comment