Types Of Tests Flashcards

1
Q

What is white box testing?

A

You can see the code, i know the implementation of the code, and I know what the code is gonna do.

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

What is unit testing?

A

is like checking each piece of code to make sure it does what it’s supposed to do. It helps catch bugs early

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

What is regression testing?

A

We carefully test our application to make sure any newly added code doesn’t break the existing code

Reset the data

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

Which tests are non functional?

A

Performance
Load
Stress
Volume

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

Which tests are functional?

A

Unit testing
Smoke testing
Sanity
Integration
White box
Black box
Regression

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

What is black box testing?

A

You can’t see the codes
Testing with no knowledge

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

Which tests do you run on black box test?

A

Performance,functionality and system

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

What testings are in performance tests?

A

Load
Stress
Scalability
Volume
Soak

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

Load test

A

Numerous virtual users enter BIG data within the application all at the same time

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

Stress testing

A

Numerous virtual users perform one specific action all at the same time

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

Scalability test

A

One specific scenario

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

Volume testing

A

Launching app all at the same time

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

Soak

A

Perform load, stress and scalability test

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

What are 3 key things to do on these performance tests?

A

See how quickly the application responds

Identify bottleneck

Identify benchmark

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

What is bottleneck?

A

You find where the application breaks

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

What is benchmark

17
Q

What types of functionality tests are there?

A

Positive
Negative
Boundary
Functional
Smoke
Happy path
Adhoc

18
Q

What is positive test

A

Putting valid output like valid passwords

19
Q

What is Negative test

A

Putting invalid output
Entering wrong passwords

20
Q

What is boundary test

A

Using minimum characters and maximum to capture the output

21
Q

What is functional test?

A

make sure each application feature works for the software requirements.

Click on scroll bar
Clicking on the buttons

22
Q

What is smoke test?

A

Check the newly build codes from developers if they are stable.

Its done at a very early stage of software building. Its like a general health check of an application.

23
Q

What are 3 types of system tests?

A

End to end
System
Regression

24
Q

What is integration testing?

A

Checking individual components or modules to verify if they work together

25
What is Data flow?
When data getting correctly flow between each application or module
26
If regression fails what do you do ?
Take screenshots and replicate the bug
27
What is end to end test?
It follows a flow Testing the entire product to make sure everything works together smoothly.
28
What is gray box testing?
Testing with limited knowledge of the product. Mix of black box and white box testing.