GoConqr has a new look! Let us know what you think.

Mind map

Testing Strategies

cheekymonky52 Eng Large Software Systems English

Mind map about testing strategies: white box structural coverage and black box functional coverage

Mind map: Testing strategies

Map content

Testing Strategies

  1. White Box/Structural Coverage

    • Internal structure of the system
    • Tests all logical paths through the software
    • Statement Coverge
      • One test for a straight path
      • Tests for every statement in the software e.g. if..for
    • Branch Coverage
      • Every possible path for each statement e.g. T or F
    • Condition Coverage
      • Every possible condition for each input variable
    • Data Flow Coverage
      • All possible paths data can follow e.g. defined-used, defined-killed
  2. Black Box/Functional Coverage

    • Focuses on the functional requirements of the system
      • Given a certain input the correct output is produced
    • Validation
    • Tests are generated from the use cases
      • From this you come up with a set of inputs both good and bad
        • Bad: Too little data, invalid data
        • Good: Nominal data
      • Use Cases must be kept up-to-date for results to be accurate

Information

Description
Eng Large Software Systems Mind Map on Testing Strategies, created by cheekymonky52 on 13/04/2013.
Created by
cheekymonky52
Views
81
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?