Testing Strategies Flashcards

1
Q

Black Box

A

Testing which examines functionality of an application, without looking at its internal code/structures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

White Box

A

Tests internal structure of an application rather than functionality

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Top Down

A

Testing of modules and sections of code that aren’t yet implement. Testing the behaviour between modules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Bottom Up

A

Testing each part of the application individually then testing the parts that rely on the section/module

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Usability

A

Testing how easy a system is to use by testing with real users, it shows how somebody without a working knowledge of the application would use the system and any problems they might find

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Test Data

A

A range of test data must be used to properly test a system, it should include:

  • Normal Data
  • Boundary Data
  • Standard Incorrect Data, incorrect data that could easily be entered
  • Standard invalid data, e.g. text into numeric fields
  • Extreme data that would never be entered normally, used to test the limits of a system.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly