No Title

Exercise 2

Instructions

  • Match the items in Column A with their corresponding items in Column B.
  • Write the letter of the correct match next to each item in Column A.
  • Have fun and learn!

Exercise

Column A: Test TypeMatchColumn B: Description
1. Smoke TestA. Style of testing that focuses on retesting after changes are made. The results of tests after the changes are compared to the results before, and errors are raised if these are different. The purpose of this test is to ensure that changes (enhancements or defect fixes) to the software have not adversely affected it.
2. Unit TestB. A level of the software testing process where the complete, integrated system is tested. The purpose of this test is to evaluate whether the system as a whole gives the correct outputs for given inputs.
3. Integration TestC. Very brief initial checks that ensure the basic units required to run the software can be initialized. If these fail there is no point proceeding to additional levels of testing until they are fixed.
4. System TestD. A level of software testing where individual units are combined and tested as a group. The purpose of this level of testing is to expose faults in the interaction between integrated units.
5. Regression TestE. A level of the software testing process where individual units of a software are tested. The purpose is to ensure that each unit of the software works as expected.

Hint

Here’s an analogy: during the process of manufacturing a ballpoint pen, the cap, the body, the tail, the ink cartridge and the ballpoint are produced separately and unit tested separately. When two or more units are ready, they are assembled and integration testing is performed, for example a test to check the cap fits on the body. When the complete pen is integrated, system testing is performed to check it can be used to write like any pen should.

correct answers: 1.C., 2.E., 3.D., 4.B., and 5.A