Our API test suite uses a real PostgreSQL database (Docker, spun up in CI). Each test creates data and we need…
109 discussions
Our API test suite uses a real PostgreSQL database (Docker, spun up in CI). Each test creates data and we need…
Before trace viewer, debugging a CI failure meant adding console.log, pushing, waiting 8 minutes for CI, repeat.…
We have several user flows triggered by emails: registration confirmation, password reset, order confirmation. I need…
StaleElementReferenceException is the bane of our Selenium suite. We get maybe 20–30 per CI run across 800 tests,…
We want to add k6 performance tests to our CI pipeline but our PR pipeline is already 12 minutes and I don't want to…
We had a bug where a function-scoped test was accidentally using a session-scoped fixture that mutated shared state.…
We want to add test result notifications to our Slack channel after each CI run. Before I build this out I want to know…
Test code reviews on my team are inconsistent. Some reviewers are rigorous (comment on everything), some rubber-stamp…
I had an idea: take our flaky test history (test name, failure messages, stack traces, timestamps) and feed it to an…
After three rewrites, here's the conftest.py structure that finally works for our monorepo (4 services, ~800 tests):…
I need to validate API response structures in pytest tests. Three paths I see: 1. jsonschema — explicit, dict-based…
My company is adding basic security testing requirements. Leadership wants SDETs to own it since we already own…
I see job descriptions asking for Python OR Java OR JavaScript AND sometimes all three. I'm trying to figure out what I…
I'm transitioning into an SDET role and trying to decide whether to build depth in Python or Java for Selenium.…
Starting a new web app project next month and we're deciding between Playwright and Cypress for E2E. The app is a React…
Flaky tests are killing our team's confidence in the test suite. We're seeing around 8–12% flake rate on our Playwright…
Three years ago I was doing entirely manual testing — exploratory testing, test case execution in Jira, bug reports.…
I'm working on a fairly large test project (~500 tests across 3 microservices) and our conftest.py files are getting…
We have test credentials (API keys for sandbox environments, DB passwords, OAuth tokens) that need to be available in…
We have two camps on our team: Camp A (shared environment): Tests run against a shared staging server. Fast to set up,…