Software Testing Quiz- ISTQB

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 Jaidutt Tyagi
Jaidutt Tyagi, Software testing
Jaidutt brings extensive QA and Testing experience, strong leadership, and a proven track record of increasing product reliability and quality to any organization
Quizzes Created: 2 | Total Attempts: 6,647
| Attempts: 388 | Questions: 8
Please wait...
Question 1 / 8
0 %
0/100
Score 0/100
1. What is risk-based testing? A. Risk-based testing is the term used for an approach to creating a test strategy that is based on prioritizing tests by risk. The basis of the approach is a detailed risk analysis and prioritizing of risks by risk level. Tests to address each risk are then specified, starting with the highest risk first.

Explanation

Risk-based testing is a testing approach that involves prioritizing tests based on their associated risks. This approach involves conducting a detailed risk analysis and determining the level of risk for each identified risk. The tests are then prioritized based on their corresponding risk levels, with tests for higher-risk areas being given priority. Therefore, the statement "True" indicates that the given explanation accurately describes risk-based testing.

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

For those of you who would like to know more about and all things software and have an upcoming exam then this is the quiz for you. If... see moreyou are prepared to test your knowledge on ISTQB software, try it out. see less

2. What is a failure?

Explanation

The correct answer is "Failure is a departure from specified behaviour." This means that failure occurs when something does not meet the expected or specified behavior. It implies that there was an expectation or standard set for a particular behavior, and if that behavior deviates from it, it is considered a failure.

Submit
3. What is the MAIN benefit of designing tests early in the life cycle?  A. It helps prevent defects from being introduced into the code.

Explanation

Designing tests early in the life cycle helps to prevent defects from being introduced into the code. By identifying and addressing potential issues at an early stage, developers can ensure that the code is more robust and reliable. This can save time and effort in the long run by reducing the need for extensive debugging and rework later on. Additionally, early testing allows for better alignment with requirements and specifications, leading to a higher quality end product.

Submit
4. What is the KEY difference between preventative and reactive approaches to testing? A. Preventative tests are designed early; reactive tests are designed after the software has been produced.

Explanation

The key difference between preventative and reactive approaches to testing is the timing of when the tests are designed. Preventative tests are designed early in the software development process, with the aim of identifying and preventing potential issues before they occur. On the other hand, reactive tests are designed after the software has been produced, with the goal of identifying and fixing issues that have already occurred.

Submit
5. The  purpose of exit criteria is to define when a test level is complete.

Explanation

Exit criteria are used to determine when a test level is complete. These criteria are defined in order to ensure that all necessary tests have been executed and that the desired level of quality has been achieved. By setting specific exit criteria, the testing team can determine when it is appropriate to move on to the next phase or level of testing. This helps to ensure that all necessary testing activities have been completed and that the software is ready for the next stage of development or release. Therefore, the given statement is true.

Submit
6. What is Fault Masking ?

Explanation

Fault masking refers to a situation where one error condition hides or masks another error condition. This means that when one error occurs, it prevents the detection or visibility of another error that may have occurred simultaneously or subsequently. This can be problematic as it can lead to the failure of error detection mechanisms and make it difficult to identify and resolve issues.

Submit
7. We use the output of the requirement analysis, the requirement specification as the input for writing User Acceptance Test Cases 

Explanation

The statement is true because the requirement analysis and specification provide a clear understanding of what the system is expected to do. This information is crucial for writing user acceptance test cases, as they need to ensure that the system meets the specified requirements and functions as expected. By using the output of the requirement analysis and specification, the test cases can be designed to cover all the necessary scenarios and validate the system's compliance with the user's needs and expectations.

Submit
8. A wholesaler sells printer cartridges. The minimum order quantity is 5. There is a 20% discount for orders of 100 or more printer cartridges. You have been asked to prepare test cases using various values for the number of printer cartridges ordered. Which of the following groups contain three test inputs that would be generated using Boundary Value Analysis?

Explanation

The correct answer is 4, 5, 99. This group represents three test inputs that cover the boundaries of the minimum order quantity (5) and the discount threshold (100). The first test input (4) is just below the minimum order quantity, the second test input (5) is exactly at the minimum order quantity, and the third test input (99) is just below the discount threshold. By testing these boundary values, we can ensure that the system handles them correctly.

Submit
View My Results

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

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

  • Current Version
  • Mar 20, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 20, 2013
    Quiz Created by
    Jaidutt Tyagi
Cancel
  • All
    All (8)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
What is risk-based testing?...
What is a failure?
What is the MAIN benefit of designing tests early in the life...
What is the KEY difference between preventative and reactive...
The  purpose of exit criteria is to define when a test level is...
What is Fault Masking ?
We use the output of the requirement analysis, the requirement...
A wholesaler sells printer cartridges. The minimum order quantity is...
Alert!

Advertisement