levo

Design, Development and Testing

Why testing runs throughout development

  • 3 things to know
  • AS Unit 1

Overview

System quality, four qualities by which a finished system is judged and quality assurance.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

Why is regression testing necessary after a fault has been corrected?

Key term

Why is testing carried out throughout development rather than only at the end?

Process

Explain how the cost of correcting a fault changes with the stage at which it is found.

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    Why is testing carried out throughout development rather than only at the end?

    Model answer

    A fault found soon after it is made affects only the work done since, while the same fault found at the end may be built into many modules and into the documentation as well.

  2. 2

    Explain how the cost of correcting a fault changes with the stage at which it is found.

    Model answer

    The cost rises sharply at each stage, because a fault found in a requirement means changing a document, while the same fault found after handover means changing the design, the code, the tests and the live data.

  3. 3

    What is meant by system quality?

    Model answer

    System quality is the degree to which a system does what its users need, does it reliably and correctly, and can be used and maintained without difficulty.

  4. 4

    Name four qualities by which a finished system is judged.

    Model answer

    A finished system is judged on its correctness, its reliability, its usability and its maintainability.

  5. 5

    What is quality assurance?

    Model answer

    Quality assurance is the set of planned activities, such as standards, reviews and testing, put in place to make sure the system being built will reach the required standard.

  6. 6

    What is regression testing?

    Model answer

    Regression testing re-runs earlier tests after a change has been made, to confirm that the change has not broken anything that previously worked.

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.

Systems Analysis and Development Approaches
Design, Development and Testing
Implementation and System Security
Programming

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 check requires a value.
presencerangeformat

Blank Blitz makes facts automatic

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

ANormal data is 12, which should be accepted.
BBoundary data is 1 and 50, which should be accepted.
C0 and 51, just outside the limits, should be rejected.

Build It gets the exam shape right

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

One byte is made up of 8 bits.
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 Design, Development and Testing, 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.