The classic answer is 70% unit / 20% integration / 10% E2E. But I've never worked on a team that actually hits that…
97 discussions
The classic answer is 70% unit / 20% integration / 10% E2E. But I've never worked on a team that actually hits that…
Most people run headed during development and headless in CI. But I'm curious about the exceptions: - When do you run…
We're running Selenium Grid 3 on 6 VMs and it's a maintenance headache — node crashes, session leaks, version…
We have two teams: one owns a user service (Python/FastAPI), one owns a frontend (Next.js). The user service API is the…
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…
Starting a new performance testing initiative. Our stack: Node.js microservices, REST APIs, ~50k requests/day in…
We're an SDET team testing a service that uses a database we don't own — the schema is managed by a platform team and…
0 votes · select an option to vote
I'm considering ISTQB Foundation and Advanced (Test Automation Engineer) certifications. Combined cost with study…
Theoretically we should test Chrome, Firefox, Safari, Edge. In practice: - Chrome is 65% of our user base - Safari is…
1 vote · select an option to vote
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…
Here's the checklist I run through when writing API tests for a new endpoint. Not exhaustive but covers 90% of what…
Our engineering director wants 80% code coverage enforced in CI. I understand the intent but I'm worried about…
0 votes · select an option to vote
0 votes · select an option to vote
We needed to mock 3 external APIs for our integration test suite. Tried three approaches over 6 months: WireMock -…