← All Software Testing Flashcard Decks

Quality Control & Assurance Flashcards

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

Read the first 7 Quality Control & Assurance flashcards as text
  1. Which CMMI process area focuses on establishing and maintaining an understanding of requirements to minimize misinterpretation?

    Answer: Requirements Management

    Requirements Management ensures that requirements are understood, agreed upon, and changes are controlled throughout the project lifecycle.

  2. A QA manager wants to assess the effectiveness of the testing process itself. Which metric is most appropriate?

    Answer: Defect detection percentage (DDP)

    Defect Detection Percentage (DDP) measures how many defects were found by testing versus all defects found (including those found post-release), indicating testing effectiveness.

  3. In software quality, what does 'fitness for use' primarily refer to?

    Answer: The software meets user needs and expectations in its intended context

    Joseph Juran defined quality as 'fitness for use,' meaning the product effectively satisfies the actual needs of the user in real-world conditions.

  4. A software team implements mandatory code reviews before merging to the main branch. This practice primarily belongs to which quality activity?

    Answer: Quality Assurance (QA)

    Mandatory code reviews are a process-focused practice that prevents defects from entering the codebase, making them a Quality Assurance activity.

  5. Which testing approach is most effective for discovering defects in business logic that unit tests typically miss?

    Answer: Integration testing

    Integration testing verifies the interactions between components and often reveals defects in business logic flows that unit tests cannot expose in isolation.

  6. What does the 'test oracle' concept refer to in software testing?

    Answer: A mechanism for determining whether a test passed or failed

    A test oracle is any mechanism—specification, expected output, comparison system, or human judgment—used to determine whether the actual result matches the expected result.

  7. In process improvement, a 'baseline' measurement is taken primarily to:

    Answer: Establish a reference point for measuring future improvements

    A process baseline captures current performance metrics so that the impact of improvements can be objectively measured against a known starting point.