Skip to content
Independent guides for QA & test automationRSSEditorial policy
QA Vibes

Topic

Tutorial

10 articles tagged “tutorial”.

Black-Box Test Design Techniques, Applied to One Real Checkout

The four black-box techniques in the ISTQB Foundation syllabus, applied to one checkout on this site's practice shop, with every result checked by a test. Each technique asks a different question, and the state transition model found something none of the others could: a URL that skips the details form.

test cases · tutorial · manual testing

8 MIN

API Test Cases: 34 Positive and Negative Cases, Run Against a Real API

A catalogue of API test cases where every case was sent to a real API. 34 requests to Restful Booker, grouped by endpoint, with what a well-behaved API should return and what this one did, followed by a Playwright spec that checks the contract and records the known defects.

api testing · test cases · playwright

12 MIN

Updated

Page Object Model vs Fixtures in Playwright: One Suite Written Three Ways

Should you use page objects, fixtures, or plain hooks in Playwright? We wrote the same three Sauce Demo tests all three ways, ran them, and measured the differences: how much code each needs, how many places a locator lives, where a failure points when a locator breaks, and what a beforeEach does to a test that doesn't need it.

playwright · automation · tutorial

8 MIN

SQL for Testers: Four Checks That Find the Data Bugs a Screen Hides

A hands-on guide to checking a database the way a tester checks a screen. Load a small shop database with seeded data bugs, write a query that returns the rows breaking each rule, and see why the first version of each query often finds nothing.

sql · test data · tutorial

8 MIN

Test Cases for a Login Page: 22 Cases, Run Against a Real Login

A login page test case list where every case was run. 22 cases against Sauce Demo, grouped by what they protect, with the error text the site actually showed, the cases a practice site can't answer, and a data-driven Playwright spec with its real output.

test cases · playwright · tutorial

11 MIN

Updated

Accessibility Testing with axe and a Keyboard: What Each One Catches

A hands-on introduction to accessibility testing. Scan a page with axe, read a violation properly, see the same bug in the accessibility tree and in your locators, then find out why a keyboard pass misses it entirely. Includes an exercise with an answer key.

accessibility · playwright · automation

9 MIN

Load Testing for Beginners with k6: Smoke, Load, and Finding the Limit

A hands-on introduction to load testing with k6. Start a tiny shop API locally, check it works for one user, prove it meets a response-time goal under steady load, then add users until it doesn't. Includes an exercise with an answer key.

performance testing · k6 · api testing

15 MIN