GCSE Computing — AQA/Application testing

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Application Testing[edit | edit source]

Introduction[edit | edit source]

When writing a computer program, it is very easy to make mistakes. Accidental coding mistakes that you make which adversely effect the functionality of your program are called bugs. When creating software, one of your goals is to minimise the number of errors or bugs in your program. The process of checking your code for errors is called debugging.

What could go wrong?[edit | edit source]

The Explosion of the Ariane 5 http://www.ima.umn.edu/~arnold/disasters/ariane.html

Techniques for testing code[edit | edit source]

  • Unit testing.
  • Testing extreme values.

Test Plans[edit | edit source]

Trace Tables[edit | edit source]