In this tutorial, we'll set up our tests to run when Vercel deploys our site.
Triggers button in the sidebar of the dashboard.
You can rename your trigger, or use the default name.
You can choose to run all your tests, or only tests with specific tags.
If you have created any environments, choose the one to use when your tests run.
Vercel Deployment from the
Run tests on dropdown.
Now we'll connect our GitHub repository to QA Wolf. Click the
Connect GitHub repository button to get started.
A new tab will open and visit GitHub. You will be asked to choose the repo(s) you want QA Wolf to access.
Choose the repo(s) you want to test and click the green
Installbutton. After the installation succeeds, the new tab will close.
Confirm the repo you want to test is now selected in the dropdown.
You can run your tests on all deployments (preview and production), just preview deployments, or just production deployments.
To run the tests on specific branches only, choose
Select and enter a comma-separated list of branches:
For example, at QA Wolf we have a group of tests that we run when staging is deployed. We deploy to staging automatically when we merge to the
Once you are done, click the
Create trigger button to save your trigger.
When you push a commit to GitHub, your tests will run after your deployment succeeds.
QA Wolf will comment on a pull request with the most recent test suite. As your tests run, the comment is updated to report the latest results.
🎉 Congratulations - now your tests will run on Vercel deployments in 100% parallel!
You can see your test runs in the
Run history page of the dashboard.