System Tests Flashcards

1
Q

What does end-to-end testing involve?

A
  • A tester is completing a scenario of an app and they’re only focused on testing the functionalities that fall under the sequential manner the QA is following
  • Combines multiple elements in a sequence
  • Takes the shortest amount of time
  • Multiple flows
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does system testing involve?

A
  • Every single element of an app is tested thoroughly, one at a time
  • Does not focus on a flow, sequence doesn’t matter
  • Takes the longest time
  • Will need multiple QAs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When is regression testing done?

A

Any time new code is introduced, to make sure that it works with the old code

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

Describe regression test

A
  • Done in sequential manner
  • Done everytime new code is introduced
  • Focuses on high impact business area, high visibility area, and major functionality of the app
  • Needs to be re-usable
  • Single flow
  • Doesn’t involve every single component
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does regression testing focus on?

A
  • High impact business area
  • High visibility area
  • Major functionality of the app
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which type of system test needs to be reusable, what does reusability mean?

A

Regression test. It means the test can be ran repeatedly and it will succeed every time

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

What are the similarities between end-to-end and regression tests?

A
  • Both are sequential
  • Both focus on functionalities that fall under the sequence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the differences between end-to-end and regression tests?

A
  • End-to-end has multiple flows, and regression has singular
  • Regression test must be reusable
  • Regression test focuses on high-impact, high-visibility, and major impact areas
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can you make a test reusable?

A

Reset the data to default state

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