SeleniumLab

Course3 · Professional QA engineering → Test Data, Environments & Observability

3 · Professional QA engineering

Test data management

16 min · Module 23

Strategies: fresh create-per-test, factories/fixtures, subset anonymized prod, synthetic data. Avoid shared mutable leftovers.

Lab: always use unique subjects (timestamps) so search assertions don’t collide.

Example / notes

import time
subject = f"vpn-{time.time_ns()}"
# create + search for subject — isolation without shared fixtures

Practice in Lab: /lab/app/tickets/new/

Log in to track progress / take quizzes
Observability for QA →
Modules in this track