Our auth tokens expire after 1 hour. Most CI runs complete in 30–40 minutes so it's fine, but nightly full-suite runs…
16 discussions
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'm testing a FastAPI application with pytest-asyncio and httpx.AsyncClient and hitting a few rough edges. Issues I've…
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.…
Our API test suite uses a real PostgreSQL database (Docker, spun up in CI). Each test creates data and we need…
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…
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.…
I'm working on a fairly large test project (~500 tests across 3 microservices) and our conftest.py files are getting…
I need to parametrize a test with inputs that are dictionaries containing lists, some optional keys, and some keys that…
As our API test suite grows I'm realising ad-hoc test data in each test function is a maintenance nightmare. Three…
We have engineers in India, UK, and US. Our tests occasionally fail due to timezone-dependent logic: - Date range…
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
Mutation testing (mutmut for Python, Stryker for JS) sounds powerful in theory: introduce small code changes and verify…