Chapter 4 Flashcards

1
Q

What is the purpose of static testing?

A

To find defects early in the development process.

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

What is dynamic testing?

A

Testing software by executing it.

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

What is the difference between static and dynamic testing?

A

Static testing is done without executing the code, while dynamic testing involves executing the code.

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

What is the purpose of dynamic testing?

A

To find defects in the software under test.

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

What is the purpose of structural testing?

A

To verify the structure of the software.

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

What is the purpose of functional testing?

A

To verify the functions of the software.

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

What is the purpose of non-functional testing?

A

To verify the non-functional aspects of the software such as performance and usability.

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

What is the purpose of component testing?

A

To test individual components or modules of the software.

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

What is the purpose of system testing?

A

To test the entire system as a whole.

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

What is the purpose of regression testing?

A

To ensure that new changes do not affect existing functionality.

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

What is the purpose of acceptance testing?

A

To verify if the system meets the customer’s requirements.

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

What is the purpose of smoke testing?

A

To check if the critical functionalities of the software are working.

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

What is the purpose of sanity testing?

A

To check if the software is ready for further testing.

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

What is the purpose of exploratory testing?

A

To explore the software and find defects without following predefined test cases.

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

What is the purpose of usability testing?

A

To evaluate the software’s user-friendliness.

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

What is the purpose of performance testing?

A

To evaluate the software’s performance under various conditions.

17
Q

What is the purpose of security testing?

A

To identify vulnerabilities in the software’s security.

18
Q

What is the purpose of compatibility testing?

A

To ensure the software works on different platforms and configurations.

19
Q

What is the purpose of load testing?

A

To evaluate the software’s performance under expected load conditions.

20
Q

What is the purpose of stress testing?

A

To evaluate the software’s performance under extreme conditions.

21
Q

What is the purpose of scalability testing?

A

To evaluate the software’s ability to scale up or down based on demand.

22
Q

What is the purpose of reliability testing?

A

To evaluate the software’s ability to perform consistently over time.

23
Q

What is the purpose of maintainability testing?

A

To evaluate the software’s ease of maintenance and future enhancements.

24
Q

What is the purpose of recoverability testing?

A

To evaluate the software’s ability to recover from failures.