Professional Documents
Culture Documents
Software Testing
Software Testing
·Analysis
·Design
·Draw up test plans
·Implementation
·Testing
·Evaluation.
There are always too many inputs to try every one of them.
11
RANGE TESTING
Equivilance partitioning
You would carry out a test for each band. For example:
£ 38,000 £ 216
£ 43,000 £ 256
£ 64,000 £ 288
12
RANGE TESTING
You would still be expected to carry out a boundary analysis test or
testing ranges. For example for the test less than 40,000 you would test
the following inputs.
13
POSITIVE TESTING
Positive testing is testing the software in the exact way it
was designed. To create these test cases, you will want
to follow the requirements document to ensure that all
features of the software are tested.
14
NEGATIVE TESTING
Negative testing is used to try to break the software in
ways that a typical user might, by entering erroneous data
Types – When you ask for a number can you enter a letter?
16
COMPLETE TESTING
One last thing
Use your flowchart – Programmers don’t just write them to
look pretty.
You can use them to identify paths through your program and
ensure that you have hit every block of code
17