TesterArmy Now Supports Netlify Deploy Previews
Connect Netlify to TesterArmy and automatically run regression tests and AI-powered exploration against every successful Deploy Preview before you merge.

TesterArmy now supports Netlify Deploy Previews.
Connect a Netlify project once, and every successful pull request preview can automatically trigger your TesterArmy regression tests, AI-powered exploration, or both. TesterArmy uses the exact Deploy Preview URL as the test target and reports the results back to GitHub.
No GitHub Actions workflow to maintain. No preview URL to copy. No waiting for a deploy and starting a run by hand.
Test the deploy before it becomes production
Netlify gives every pull request a dedicated Deploy Preview. That is the best place to run end-to-end tests: the branch is deployed in a real environment, but a regression has not reached production yet.
The missing piece was connecting that preview lifecycle to QA. TesterArmy now closes that loop:
- A pull request is opened or updated.
- Netlify builds the Deploy Preview.
- Netlify sends TesterArmy a
Deploy succeedednotification. - TesterArmy resolves the pull request and uses its unique preview URL.
- Your configured tests run in a real browser.
- Results appear as GitHub checks and PR comments.
Each Netlify deploy is deduplicated, so repeated delivery of the same notification does not create duplicate runs. Production and branch deploys are skipped because they are not tied to an open pull request.
Regression tests and exploration work together
A Netlify Deploy Preview can trigger both of TesterArmy's pull request testing modes.
Regression testing runs the saved test groups you choose. Use it for the flows that must keep working on every change: signup, checkout, onboarding, account settings, or any other critical path.
AI-powered exploration reads the pull request, creates a test plan for what changed, and exercises the preview in a real browser. It is useful for finding issues outside the predefined happy paths.
You can enable either mode or run both on the same pull request. The preview URL is supplied automatically in both cases.
Set it up in a few minutes
First, connect the TesterArmy GitHub App to the repository and configure the test groups and/or exploration agent you want to run on pull requests.
Then connect Netlify:
- Open your TesterArmy project and go to Integrations → Netlify.
- Click Add Webhook and copy the generated URL. It contains a secret and is only shown once.
- In Netlify, open Project configuration → Notifications.
- Add an HTTP POST request notification for Deploy succeeded.
- Paste the TesterArmy webhook URL and save.
That is it. The next successful Deploy Preview can trigger TesterArmy automatically.
If Netlify Deploy Previews are disabled for the project, enable them under Project configuration → Build & deploy → Deploy Previews. If your monorepo uses an ignore rule, Netlify may intentionally skip previews for unrelated changes; when no preview is built, no test run is started.
The complete setup and troubleshooting steps are in the Netlify integration docs.
Faster feedback, without another CI workflow
Preview testing should follow the deployment, not depend on a person noticing that the deployment finished.
With this integration, Netlify owns the preview build and TesterArmy owns the browser testing. GitHub stays the place where developers see whether a change is ready to merge.
If your app is already deployed on Netlify, open your project in TesterArmy, connect the webhook, and let your next Deploy Preview test itself.

