The Testing Process and Testing Stages

Testing process model, manual vs automated testing, 3 stages: development, release, user

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen

QUESTION OF
Views #: 4
Questions #: 11
Time: 10 minutes
Pass Score: 80.0%
Style
Mode

Components of the Testing Process Model

1 pts
Please drag and drop the options to sort them

The list below shows the abstract model of the software testing process. Arrange the four main activities in the correct order.

Prepare test data
Design test cases
Compare results to test cases
Run program with test data
note_alt Add notes
flag Flag

Correct Answer

Explanation

Test Cases vs. Test Data

1 pts
volume_mute

What is the distinction between test cases and test data in the testing process?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Automation Limitations in Testing

1 pts
volume_mute

Which aspect of the testing process cannot be fully automated?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Manual vs. Automated Testing

1 pts

Match each description to the correct testing approach.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Description

Particularly useful for regression testing to check that changes have not introduced new bugs
Tests are encoded in a program that is run each time the system is to be tested
A tester runs the program with some test data and notes discrepancies to report to developers

Approach

Manual Testing
Automated Testing
note_alt Add notes
flag Flag

Correct Answer

Explanation

Three Stages of Commercial Software Testing

1 pts
volume_mute

A commercial software system typically goes through three stages of testing before deployment. Which of the following correctly lists all three stages in the right order?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Development Testing Characteristics

1 pts
volume_mute

Which of the following correctly describe development testing? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Release Testing Purpose

1 pts
volume_mute

What is the primary goal of release testing?

note_alt Add notes
flag Flag

Correct Answer

Explanation

User Testing Purpose

1 pts
volume_mute

Why is user testing essential even when comprehensive system and release testing have been carried out?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Regression Testing

1 pts

Complete the definition of regression testing: "Regression testing is the process of (1) previous tests to check that changes to the program have not introduced (2)."

Please drag and drop the selected option in the right place or type it instead
old defects
designing
new bugs
re-running
note_alt Add notes
flag Flag

Correct Answer

Explanation

Limits of Fully Automated Testing

1 pts
volume_mute

Testing can never be completely automated. Which of the following represent limitations of automated testing? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Classify Testing Activities by Stage

1 pts

Classify each testing activity into the correct stage of commercial software testing.

drag and drop the selected option to the right place

note_alt Add notes
flag Flag

Correct Answer

Explanation