|
|
|
Ask HN: How does your team test web services?
|
|
3 points
by creichert
3353 days ago
|
|
I'm interested in learning about how teams tests and collaborate QA for the web services they build. - does your team have automated tests (post-deploy, monitoring)? - what tools does your team use? (specifically testing APIs and web apps) - what's the process when a test fails? - how do you manage testing on a dev environment until a feature is in production? |
|
Testing - Unit tests, Integration tests, nothing fancy. PHPUnit or whatever framework you want.
All hooked in to CI. Tests should always pass. If you have a flapping test it should be fixed.
We have docker containers that spin up our production environment locally, so we can test things like nginx config changes, database migrates, configuration changes, nginx changes, etc.