Revision - Testing Type Flashcards

(6 cards)

1
Q

What is the primary difference between Manual and Automated testing?

A
  1. Manual testing involves a human physically interacting with the app to find bugs
  2. Automated testing uses scripts or software tools to execute pre-defined test cases automatically
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List 2 major advantages of Manual Testing.

A
  1. It is the only way to effectively test UI/UX (visual aesthetics, usability, and user “feel”)
  2. It is great for “Exploratory Testing” (finding unexpected bugs that a rigid script wouldn’t look for).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List 2 major advantages of Automated Testing

A
  1. Speed and Repeatability: It can run thousands of repetitive tests in seconds without human error.
  2. Excellent for Regression Testing (ensuring new code updates didn’t break existing features).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a major disadvantage of Automated Testing?

A

High initial setup cost and time. You have to write and maintain the test scripts, which can break if the app’s UI changes frequently.

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

You want to ensure that your Fight4UEC app’s login page works correctly for 10,000 concurrent users. Which testing method should you use?

A

Automated Testing

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

You just redesigned the dashboard of your app and want to know if the new layout is intuitive and easy for a first-time user to navigate. Which testing method should you use?

A

Manual Testing

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