Skip to content

stormcoder/api-demo-framework

Repository files navigation

QA Automation Demo framework

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.

Running Tests

With Docker Compose

Rebuild the Docker image:

    docker-compose build

Run the smoke tests:

docker-compose --profile smoke up smoke-tests

Without Docker Compose

# Install dependencies
npm install

# Run all tests
npm test

# Run specific test suites
npm run test:smoke
npm run test:regression

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published