levo

Designing, Testing and Evaluating an Event Driven Application

Test plans and choosing test data

  • 3 things to know
  • AS Unit 2

Overview

Boundary test data, invalid or erroneous test data and extreme data.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

Name five columns a test plan table should have.

Key term

Why does a test plan record the expected result before the test is run?

Key term

Which three categories of test data should be tried on every control of a form?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    Name five columns a test plan table should have.

    Model answer

    A test plan should have a test number, a description of what is being tested, the data used, the expected result and the actual result.

  2. 2

    Why does a test plan record the expected result before the test is run?

    Model answer

    Writing the expectation first stops the tester accepting whatever the program happens to produce as though it were correct.

  3. 3

    Which three categories of test data should be tried on every control of a form?

    Model answer

    Every control on a form is tried with normal data, with data on the boundary of what is allowed, and with invalid data that must be refused.

  4. 4

    Give an example of normal test data for a text box collecting a customer's surname.

    Model answer

    A surname such as Kelly is normal test data for that box, because a name of ordinary length and spelling is exactly what the field expects to receive.

  5. 5

    What is boundary test data?

    Model answer

    Boundary test data sits exactly on the edge of what is allowed, because faults in a comparison show up at the limits rather than in the middle.

  6. 6

    A quantity box accepts a whole number from 1 to 20. List suitable boundary values.

    Model answer

    The values to try are 0, 1, 20 and 21, taking one on each side of both limits.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Software and the Development Environment
Defining Data: Types, Variables and Classes
Program Control Structures
Objects, Classes and Data Structures

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

A null is the of one.
absencepresencetype

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AA null means no value has been recorded.
BZero and an empty string are values.
CA null is the absence of a value.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

An error is the mistake a person made.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Designing, Testing and Evaluating an Event Driven Application, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.