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

Mind map

Testing

Jamie-Leigh Tait English

Map content

Testing

  • The process of exercising a program with the specific intent of finding defects prior to delivery
  1. Black Box

    • Written from specs
    • No knowledge of implemention
  2. White Box

    • Full knowlege of implementation
    • Written from code
    • Min: Code Coverage
      • BETTER: Branch Coverage
  3. Why TDD?

    • Must think about how it will be used
    • Must design it so it's easy to test
    • Must think about what it's supposed to do
    • Prevents building things you don't need
  4. Equivalency Class: different inputs, same coverage

  5. Regression Testing: Re-execution of prev. tests

    • Ensures that changes in implementation have no introduced new defects
  6. What?

    • Correctness: Does it do what it is supposed to
    • Robustness: Ranges + Errors
    • "Special" values
    • Typical cases
    • Boundary cases

Information

Description
Mind Map on Testing, created by Jamie-Leigh Tait on 09/02/2018.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?