Manual Testing Flashcards

1
Q

System Testing

A

End-to-End, checking how different components are interacting and working together

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

Regression Testing

A

re-running functional and non-functional tests to ensure that previously developed and tested software still performs after a change.

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

Smoke Testing

A

basic features and functionalities , very high level , making sure build is good for developers to have a a degree of stability

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

Sanity Testing

A

high level business scenarios , will user be able to login , is navigation ok

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

Unit Testing

A

usually done by Devs, they are responsible , they test a unit or component, then they give to QA team

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

Integration Testing

A
  • Its like Uber and Uber driver app

* Need to make sure notification from ride requester is sent to the driver

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

Database Testing

A

checking the database making sure we are able to fetch data from database

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

Whitebox Testing

A

theres’ an app, I can see code and the methods by writing script

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

Blackbox Testing

A

cannot see what is written inside the software , pass in input, and get output

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

Grey box Testing

A

Can see some components but not all

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

Monkey Testing

A

Just play with application, no idea what the features are, just test it

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

Ad-hoc/Random Testing

A

go in and randomly test

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

Component testing

A

only a specific model

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

GUI Testing

A

Graphic User Interface – making sure buttons, tables, are aligned, sorting is happening, text is not overlapping, column names is not mismatched

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

End to End Testing

A

launching the browser from complete business flow from beginning to end

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

UAT

A

User Acceptance Testing –
o Alpha - occurs after all features are developed, have been tested by QA team
o Beta- based on customer feedback

17
Q

Acceptance Testing

A

to evaluate the system’s compliance with the business requirements and assess whether it is acceptable for delivery

18
Q

Negative testing

A

ensures that your application can gracefully handle invalid input or unexpected user behavior.

For example, if a user tries to type a letter in a numeric field

19
Q

Happy Path Testing

A

a well-defined test case using known input, which executes without exception and produces an expected output