I'm building a Page Object Model layer with TypeScript strict mode enabled and running into issues typing things…
102 discussions
I'm building a Page Object Model layer with TypeScript strict mode enabled and running into issues typing things…
Our test suite: 1200 Playwright tests, currently runs serially in ~55 minutes. Target: under 10 minutes for the PR…
I see test.step() mentioned in Playwright docs but I'm not clear on when it's worth the extra nesting. From what I…
I've started using AI to generate first-pass test code. The problem: I've caught several subtle bugs in AI-generated…
Over the past few months I've been experimenting with Claude and GitHub Copilot for test case generation at work. Mixed…
Our flake rate is ~4% per test in CI (down from 9% after a big cleanup push). With 800 tests that means ~32 flaky…
We integrate with: Stripe (payments), SendGrid (email), Twilio (SMS), and Segment (analytics). Each has a sandbox/test…
We need to parallelise a 600-test pytest suite. Current serial runtime is ~22 minutes, target is under 8 minutes. I've…
REST API testing feels natural with pytest + requests, but I'm not sure how to apply the same discipline to GraphQL.…
The ecosystem moves fast — new Playwright releases, pytest plugins, AI testing tools, framework comparisons. I feel…
We have a real-time dashboard that uses WebSockets and I'm struggling to write reliable tests for it. The main…
Our test suite hits a third-party API (Stripe sandbox) and we occasionally get 429s in CI, causing random test…
This is the most frustrating debugging scenario I encounter regularly. Test passes 100% locally, fails 30–80% in CI. My…
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…