Known issues:
- Some endpoints for https://demoqa.com/ produce 502 Bad Gateway errors. I used a retry strategy to try and mitigate this. It reduced but did not completely eliminate the issue. So many tests in the regression suite may intermittently fail. Because of the retry workaround, the regression suite can be quite slow.
Rebuild the Docker image:
docker-compose buildRun the smoke tests:
docker-compose --profile smoke up smoke-tests# Install dependencies
npm install
# Run all tests
npm test
# Run specific test suites
npm run test:smoke
npm run test:regression