We have a 1,200-test suite built over 4 years. Good test coverage, but: - No documentation of test strategy or…
29 discussions
We have a 1,200-test suite built over 4 years. Good test coverage, but: - No documentation of test strategy or…
Our test suite: 1200 Playwright tests, currently runs serially in ~55 minutes. Target: under 10 minutes for the PR…
We have several user flows triggered by emails: registration confirmation, password reset, order confirmation. I need…
Test code reviews on my team are inconsistent. Some reviewers are rigorous (comment on everything), some rubber-stamp…
I see job descriptions asking for Python OR Java OR JavaScript AND sometimes all three. I'm trying to figure out what I…
Three years ago I was doing entirely manual testing — exploratory testing, test case execution in Jira, bug reports.…
We have two camps on our team: Camp A (shared environment): Tests run against a shared staging server. Fast to set up,…
We want to add accessibility testing to our suite. We have a React app with ~60 pages. Current thinking: - axe-core +…
After 8 months of incremental migration, our entire Selenium suite (Java + TestNG) is now Playwright + TypeScript. A…
We have engineers in India, UK, and US. Our tests occasionally fail due to timezone-dependent logic: - Date range…
We want to add visual regression tests for our design system components (50+ components) and a few key pages. Tools…
We're moving off Jenkins and evaluating GitHub Actions vs GitLab CI (we're already on GitLab for source control). For…
The classic answer is 70% unit / 20% integration / 10% E2E. But I've never worked on a team that actually hits that…
We use pytest marks for test organisation: @pytest.mark.slow, @pytest.mark.integration, @pytest.mark.smoke. In theory:…
My new company uses Cucumber for all E2E tests. Feature files are written in Gherkin, step definitions in Java. After 2…
Mutation testing (mutmut for Python, Stryker for JS) sounds powerful in theory: introduce small code changes and verify…
Every few months someone on our team brings up migrating to Playwright. We've evaluated it twice now and decided to…
Our engineering director wants 80% code coverage enforced in CI. I understand the intent but I'm worried about…
Six months ago our test pipeline blocked PRs for 45 minutes. Today it's 8 minutes. Here's every change we made, in…