🔥 0
0
Lesson 9 of 9 15 min +150 XP

🧠 Quiz: The Practitioner's Playbook

Answer all questions to complete the quiz and earn 150 XP.

1

You can automate a small internal report that one colleague opens once a month, or the guest checkout flow. Which should you automate first, and why?

2

The tax on a ₹185.00 item should be ₹14.80. What's the best layer to verify that calculation?

3

Which describes the 'ice-cream cone' anti-pattern?

4

You need to verify checkout rejects a missing first name, a missing last name, AND a missing postal code. What's the cleanest approach?

5

What is the main benefit of the Page Object Model?

6

A factory function like makeCustomer({ lastName: '' }) is preferred over a hard-coded customer object because...

7

A test uses `await page.waitForTimeout(6000)` to wait for a slow page. Why is this a problem?

8

Your suite passes when run alone but fails intermittently when run in parallel. What's the most likely cause?

9

When is auto-retrying a failed test in CI a legitimate tool rather than a bandage?

10

A bug corrupts data on an internal page no customer can reach yet. How should severity and priority be set?

11

You reported and got a fix for a checkout bug. What closes the loop?

12

Why must a suite be made deterministic (flake-free) BEFORE it's used as a required check that blocks deploys?