Validation and Verification Flashcards

(21 cards)

1
Q

Why is verification used?

A
  • To ensure that changes have not been made to the values originally
    intended when data is copied
  • From one source to another
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a verification check?

A

Verification is the act of checking data is accurate when entered into a system.

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

What is a validation check?

A

Validation is an automated process where a computer checks if a user input is sensible and meets the program’s requirements.

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

What are the six types of validation checks?

A
  • range check
  • length check
  • type check
  • presence check
  • format check
  • check digit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the two types of verification checks?

A
  • Double - entry checks
  • Visual checks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a range check?

A

Ensures the data entered as a number falls within a particular range.

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

What is a length check?

A

Checks the length of a string.

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

What is a type check?

A

Check the data type of a field.

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

What is a presence check?

A

Looks to see if any data has been entered in a field.

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

What is a format check?

A

Ensures that the data has been entered in the correct format.

Format checks are done using pattern matching and string handling.

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

What are check digits?

A

Numerical values that are the final digit of a larger code such as a barcode or an International Standard Book Number (ISBN).

They are calculated by applying an algorithm to the code and are then attached to the overall code.

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

What is double entry checking?

A

Double entry checking involves entering the data twice in separate input boxes and then comparing the data to ensure they both match.

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

What happens if the data does not match in double entry checking?

A

If the data does not match, an error message is shown.

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

What are visual checks?

A

Visual checks involve the user visually checking the data on the screen.

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

What occurs after a visual check?

A

A popup or message then asks if the data is correct before proceeding.

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

What should the user do if the data is incorrect after a visual check?

A

If the data is incorrect, the user then enters the data again.

17
Q

What are the four types of test data?

A
  • Normal
  • Abnormal
  • Extreme
  • Boundary
18
Q

Normal Data

A

Normal test data is data that should be accepted in the program.

19
Q

Abnormal / Erroneous Data

A

Abnormal test data is data that is the wrong data type or format.

20
Q

Extreme Data

A

Extreme test data is the maximum and minimum values of normal data that are accepted by the system.

21
Q

Boundary Data

A
  • Boundary test data is similar to extreme data except that the values on either side of the maximum and minimum values are tested
  • The largest and smallest acceptable value is tested as well as the largest and smallest unacceptable value