2.2.2d - test strategies Flashcards

1
Q

What is black-box testing?

A

Testing based on the specifications, without knowledge of the internal workings.

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

What is white-box testing?

A

Testing with knowledge of the internal code and structure.

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

What is unit testing?

A

Testing individual components or functions of the software.

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

What is integration testing?

A

Testing how multiple components work together.

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

What is system testing?

A

Testing the complete system for compliance with requirements.

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

What is alpha testing?

A

Initial testing by the developers before releasing to users.

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

What is beta testing?

A

Testing by end-users in a real-world environment before the final release.

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

What is regression testing?

A

Ensuring new code doesn’t break existing functionality.

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

What is acceptance testing?

A

Verifying the software meets business requirements and is ready for release.

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

What is performance testing?

A

Testing the speed, responsiveness, and stability of the system.

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

What is stress testing?

A

Testing the system under extreme conditions to see how it handles overloads.

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

What is usability testing?

A

Ensuring the software is easy and efficient to use for its intended audience.

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

What is security testing?

A

Checking for vulnerabilities and ensuring data protection.

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

Why is black-box testing useful?

A

It focuses on the user’s experience and doesn’t require knowledge of the code.

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

Why is white-box testing useful?

A

It identifies issues in the internal code and logic.

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

What is suitable test data?

A

Data that represents possible real-world inputs and scenarios.

17
Q

Why is test data important?

A

It ensures the program works as expected with a variety of inputs.

18
Q

What is boundary testing?

A

Testing the edge cases where inputs are just inside or outside valid