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

A

Results

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
Q

What is Data flow?

A

When data getting correctly flow between each application or module

26
Q

If regression fails what do you do ?

A

Take screenshots and replicate the bug

27
Q

What is end to end test?

A

It follows a flow
Testing the entire product to make sure everything works together smoothly.

28
Q

What is gray box testing?

A

Testing with limited knowledge of the product. Mix of black box and white box testing.