beingflo
Joined 5 years ago
Joined 5 years ago
But I agree, if you have a large team or a large monorepo you probably want to know about breaking changes already at the PR stage.
- I disagree that you need a powerful VPS to run these tests, we run our suite once a day at midnight instead of on every commit. You still get most of the benefit for much cheaper this way.
- We used BrowserStack initially but stopped due to flakiness. The key to getting a stable suite was to run tests against a local nginx image serving the web app and wiremock serving the API. This way you have short, predictable latency and can really isolate what you're trying to test.
[0] https://playwright.dev/docs/trace-viewer-intro#opening-the-h...
Input tokens are around half the cost, output only slightly cheaper.