Skip to main content
Get your existing tests running automatically on every PR, with AI-powered test evolution.

Step 1: Add Your Repository

1

Go to Testing > Repos

Open the Testing section in the dashboard
2

Click Add Repository

Select your repository from GitHub
3

Save

Use default settings for now - you can configure later

Step 2: Import Your Tests

1

Go to Testing > Tests

Navigate to the Tests page
2

Click New Test

Click “New Test” button
3

Select Your Repository

Choose the repo you just added
4

Choose Unit or Integration

Select your test type
5

Click Import Tab

Switch to “Import Existing”
6

Select Tests

Paragon finds your tests - select the ones you want
7

Import

Click “Import Selected”

Step 3: Enable Run on PR

1

Go to Testing > Repos

Back to your repositories
2

Click Your Repository

Open repository settings
3

Enable Run on PR

Toggle on “Run on PR”
4

Save

Your tests now run on every pull request

Step 4: Enable Evolving Tests

1

Scroll to Evolving Tests

In the same repository settings page
2

Enable Toggle

Turn on “Enable Evolving Tests”
3

Enable Auto-Run on PR

Toggle on to auto-analyze every PR
4

Save

Paragon will now propose test updates when your code changes

What Happens Next

On your next PR:
  1. Your imported tests run automatically
  2. Results appear as a GitHub status check
  3. Paragon analyzes your changes and proposes test updates
  4. Review proposals and accept to keep tests in sync

Next Steps

Generate New Tests

Create E2E or unit tests with AI

Configure Settings

Fine-tune triggers, env vars, and more