QA Encyclopedia
Jump into a concept — waits, POM, locators, API testing — and open the best matching videos plus transcript hits from the QA Tube catalog.
Core topics
API Testing
API tests validate contracts, status codes, schemas, and auth before UI automation. Tools include Postman, Rest Assured, Playwright request, and Newman in CI.
CI/CD for Tests
Wire smoke suites into every PR, shard large suites, cache browsers, and publish HTML/JUnit reports as artifacts.
Interview Prep
Structure answers with risk, strategy, and trade-offs. Practice waits, POM, API testing, and flaky-test stories from real projects.
Locators
Modern locators prefer role, label, and text over brittle CSS/XPath. Stable locators cut flake and make refactors safer.
Page Object Model (POM)
Page Object Model encapsulates locators and page actions so tests stay readable. Keep assertions in tests; keep navigation and element access in page classes/fixtures.
Performance Testing
Define SLAs (p95 latency, error rate), script realistic load, ramp gradually, and correlate with APM. JMeter and k6 are common open-source choices.
Tracing & Debugging
Traces, videos, and screenshots turn flaky failures into evidence. Enable on retry in CI so green runs stay fast.
Waits
Waiting strategies keep UI tests stable: prefer explicit/auto-waits over sleep. Playwright auto-waits; Selenium uses WebDriverWait; Cypress retries commands.