1.1.7 Various types of testing Flashcards

1
Q

what is functional testing?

A

they test individual commands, text input, menu functions, etc. it confirms that they perform and function correctly according to design specifications

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

what is data testing?

A

when normal, abnormal, and extreme data is put into the system.

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

what is extreme data?

A

you’ve entered something impossible or entered the limits of something that is not logical. Data that isn’t in the ranges of something possible

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

what is abnormal data?

A

an abnormal value is a value that does not belong to the normal data distribution. Values that are invalid

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

what is normal data?

A

typical data that the program should accept and be able to process

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

What is Data at the limits?

A

w

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

what are the types of data testing?

A

alpha testing, beta testing, dry-run, unit testing, integration testing, user acceptance, debugging

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

what is alpha testing?

A

done before the software is made available to the general public. will be carried out by the company that develops the software in a laboratory type environment

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

What is beta testing?

A

includes comments and suggestions from users. users outside the company involved in the testing. Their feedback can be used to fix errors that were missed. last minute software changes. Made available to the general public.

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

What is Dry run testing?

A

conducted using pen and paper by the programmer. during testing programmer mentally runs the algorithm. Examines source of code and decides what the output of a run should be.

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

What is unit testing?

A

testing individual parts of a system separately

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

what is integration testing?

A

entire system is tested at the same time that all components can work together

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

What is user acceptance testing?

A

used to determine if the system satisfies costumer needs. conducted in user premises before accepting transfer of ownership. This testing is the last stage of software testing process

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

what is debugging testing?

A

systematic process of finding and correcting the number of bugs (errors) in a computer program

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

Can some computers automatically test other programs?

A

Yes, and this makes the testing process faster and cheaper

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

What is validation?

A

process of evaluating whether data input follows appropriate specifications. It’s the confirmation that a computer product meets its design function or is appropriate for the intended use. (validation: process of evaluating)

17
Q

What is verification?

A

confirmation that a computer meets identified specifications. (verification: process of ensuring)

18
Q

Some examples of a validation question

A

are we developing the correct system?

19
Q

some examples of a verification question?

A

are we developing the system correctly? Does the product meet the costumers needs? Does the product comply with a specific regulation or condition?