ISTQB Software Testing Quiz 5

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Tmccoy
T
Tmccoy
Community Contributor
Quizzes Created: 14 | Total Attempts: 22,775
| Attempts: 3,760 | Questions: 6
Please wait...


Take this ISTQB Software Testing Quiz 5 or create online test.

Question 1 / 6
0 %
0/100
Score 0/100
1. Boundary value testing...

Explanation

For example, if valid ages are expressed in whole years and must be 18 or over, the boundary values would be 17 and 18. This is because 17 is the closest value to the boundary in the "invalid" equivalence class and 18 is the closest value to the boundary in the "valid" equivalence class.

Submit
Please wait...
About This Quiz
ISTQB Quizzes & Trivia

This ISTQB Software Testing Quiz assesses knowledge on ISO 9126 quality characteristics, boundary value testing, test case coverage, test execution order, and equivalence partitioning.

2. In which order should tests be run?

Explanation

In a risk-based approach, we'd want to start with the most important tests.

Submit
3. Which of the following is not a quality characteristic listed in the ISO 9126 Standard?

Explanation

ISO 9126 defines six quality characteristics. They are:

Functionality
Reliability
Usability
Efficiency
Maintainability
Portability

Submit
4. Which of the following is the odd one out?

Explanation

The first three are different words for the same thing, whereas functional testing is generally black box testing.

Submit
5. A program validates a numeric field as follows:

- Values less than 10 are rejected
- Values between 10 and 21 are accepted
- Values greater than or equal to 22 are rejected

Which of the following input value sets covers all of the equivalence partitions?

Explanation

3 is less than 10, so it falls into the first partition.
10 is between 10 and 21, so it falls into the second partition.
22 is greater than or equal to 22 so it falls into the third partition.

Submit
6. How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment?  Assume that the two conditions are independent of each other:

IF (Condition 1)
    THEN
        Statement 1
    ELSE
        Statement 2
ENDIF

IF (Condition 2)
THEN
    Statement 3
ENDIF

Explanation

We want to end up executing all statements across our test cases.

TEST CASE ONE

Condition 1 = TRUE will execute Statement 1.
Condition 2 = TRUE will execute Statement 3.

TEST CASE TWO

Condition 1 = FALSE will execute Statement 2.

It doesn't matter what we do with Condition 2 for this test case, but I'd be inclined to do Condition 2 = FALSE because this would give us decision coverage, which is more powerful than statement coverage.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 22, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jul 14, 2009
    Quiz Created by
    Tmccoy
Cancel
  • All
    All (6)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Boundary value testing...
In which order should tests be run?
Which of the following is not a quality characteristic listed in the...
Which of the following is the odd one out?
A program validates a numeric field as follows: ...
How many test cases are necessary to cover all the possible sequences...
Alert!

Advertisement