← All ISTQB Flashcard Decks

Test Levels and Types Flashcards

7 cards from real ISTQB practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Test Levels and Types flashcards as text
  1. Which test type evaluates quality characteristics such as performance, security, and usability?

    Answer: Non-functional testing

    Non-functional testing evaluates how well the system performs its functions, covering quality attributes like performance, security, reliability, and usability.

  2. What is the primary purpose of regression testing?

    Answer: Verify that recent changes have not adversely affected existing functionality

    Regression testing confirms that previously working software continues to work correctly after code changes, bug fixes, or configuration changes.

  3. Confirmation testing (re-testing) is BEST described as:

    Answer: Re-executing failed tests to verify a specific defect has been fixed

    Confirmation testing re-executes the specific test cases that previously failed to verify that the reported defect has been successfully resolved.

  4. Which of the following is an example of functional testing?

    Answer: Verifying that a login form rejects invalid credentials

    Functional testing evaluates what the system does — verifying specific behaviors against functional requirements, such as authentication logic.

  5. Structural testing (white-box testing) derives test cases primarily from:

    Answer: The internal code structure, such as control flow or data flow

    Structural testing uses knowledge of the system's internal implementation — code paths, branches, conditions — to design test cases.

  6. Which test type specifically targets vulnerabilities and attempts to find unauthorized access to system data?

    Answer: Security testing

    Security testing evaluates whether the system protects data and maintains intended functionality by probing for vulnerabilities and unauthorized access points.

  7. According to ISTQB, maintenance testing is triggered by:

    Answer: Modifications, migrations, or retirement of an existing system

    Maintenance testing is performed when an existing operational system undergoes changes (enhancements, fixes), migration to another platform, or retirement.