Certified Associate in Software Testing (CAST) Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Study for the Certified Associate in Software Testing (CAST) Test. Prepare with flashcards and multiple-choice questions, each question has hints and explanations. Get ready for your exam!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


In which type of testing is the quality of requirements assessed?

  1. Model-based Testing

  2. Exploratory Testing

  3. Requirement-based Testing

  4. Keyword-driven Testing

The correct answer is: Requirement-based Testing

Requirement-based Testing is specifically focused on evaluating the quality of the requirements that guide the testing process. This type of testing ensures that the requirements are clear, complete, consistent, and verifiable. It involves closely examining the requirements documentation to identify any ambiguities or gaps that could impact the development and testing processes. By verifying that the requirements meet the stakeholders' needs and are testable, Requirement-based Testing helps ensure that the end product aligns closely with the specified requirements. Model-based Testing, on the other hand, involves creating models to represent the desired behavior of the system, which can also incorporate requirements indirectly. However, its primary focus is on generating tests based on the models rather than assessing the quality of the requirements themselves. Exploratory Testing is focused on the testers' experience and intuition regarding the application's functionality, allowing them to discover defects or issues without predefined test cases tied to the requirements assessment. Keyword-driven Testing uses keywords to define actions or test cases, which is more about executing tests in a structured way rather than assessing the underlying requirements.