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…
97 discussions
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 use pytest marks for test organisation: @pytest.mark.slow, @pytest.mark.integration, @pytest.mark.smoke. In theory:…
Our auth tokens expire after 1 hour. Most CI runs complete in 30–40 minutes so it's fine, but nightly full-suite runs…
I need to parametrize a test with inputs that are dictionaries containing lists, some optional keys, and some keys that…
I need to test that a CSV export button downloads the correct file with the right data. Our app generates the file…
We had a bug where a function-scoped test was accidentally using a session-scoped fixture that mutated shared state.…
File uploads work fine locally (macOS) but fail intermittently in our Linux CI containers. We're using…
I'm building a Page Object Model layer with TypeScript strict mode enabled and running into issues typing things…
We have a real-time dashboard that uses WebSockets and I'm struggling to write reliable tests for it. The main…
I'm writing a test for an admin action that should be visible to admins but hidden from regular users. The test needs…
I see test.step() mentioned in Playwright docs but I'm not clear on when it's worth the extra nesting. From what I…
Most important AI research papers ever published that belong on every engineer’s bookshelf.
I'm working on a fairly large test project (~500 tests across 3 microservices) and our conftest.py files are getting…
Starting a new web app project next month and we're deciding between Playwright and Cypress for E2E. The app is a React…
Three years ago I was doing entirely manual testing — exploratory testing, test case execution in Jira, bug reports.…
Flaky tests are killing our team's confidence in the test suite. We're seeing around 8–12% flake rate on our Playwright…