testagentapp/TestAgent UI Testing
Automatically generate and run UI tests for your web application using AI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | URL of the web application to test | no | "" |
| base-url | Base URL for relative path testing | no | "" |
| config-file | Path to TestAgent configuration file | no | config.yml |
| google-api-key | Google Gemini API key for test generation | yes | — |
| openai-api-key | OpenAI API key (alternative to Google) | no | — |
| test-timeout | Timeout for each test in seconds | no | 60 |
| max-tests | Maximum number of tests to generate | no | 10 |
| browser | Browser to use for testing (chromium, firefox, webkit) | no | chromium |
| headless | Run browser in headless mode | no | true |
| fail-on-test-failure | Fail the action if tests fail | no | true |
| upload-artifacts | Upload test results and screenshots as artifacts | no | true |
| comment-on-pr | Comment test results on the PR | no | true |
Outputs
| name | description |
|---|---|
| tests-passed | Number of tests that passed |
| tests-failed | Number of tests that failed |
| total-tests | Total number of tests run |
| test-results-url | URL to view detailed test results |
| coverage-report | UI coverage report |