โ† All Software Testing Flashcard Decks

Software Testing Methodologies & Techniques Flashcards

6 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 6 Software Testing Methodologies & Techniques flashcards as text
  1. Which testing technique involves testing without knowledge of the internal code structure?

    Answer: Black-box testing

    Black-box testing treats the software as an opaque system, focusing only on inputs and expected outputs without knowledge of internal logic.

  2. What is equivalence partitioning in software testing?

    Answer: Grouping inputs that should behave the same way

    Equivalence partitioning divides input data into groups (partitions) where all values in a partition are expected to be processed identically.

  3. Which testing approach tests individual units of code in isolation?

    Answer: Unit testing

    Unit testing verifies the smallest testable parts of an application independently from other components.

  4. What does boundary value analysis focus on?

    Answer: Testing values at the edges of input ranges

    Boundary value analysis targets values at the exact boundaries of input ranges, where defects are most likely to occur.

  5. Which type of testing verifies that new changes have not broken existing functionality?

    Answer: Regression testing

    Regression testing re-executes previously passing tests to confirm that code changes have not introduced new defects.

  6. What is the primary goal of exploratory testing?

    Answer: Simultaneously design and execute tests based on learning

    Exploratory testing combines test design and execution simultaneously, relying on the tester's creativity and domain knowledge to uncover defects.