Welcome to TestHive 🐝
Get your first project set up in 5 minutes. Follow the steps below.
1. Add Project
2. Run Scan
3. Review Results
4. Automate
Once your project is created, click Run Scan to start testing. TestHive will:
- Crawl every page of your site
- Generate 50+ test cases across 6 categories (SMOKE, FUNC, A11Y, SEO, PERF, SEC)
- Execute all tests and report results in under 60 seconds
POST
/api/scan
Body: {"url": "https://yourapp.com", "name": "My App", "email": "you@example.com"}
⚡ You can also trigger scans via API — perfect for CI/CD pipelines.
After the scan completes, you'll see a detailed report with:
- Quality Score — overall health rating (0-100)
- SMOKE — page load, response codes, basic functionality
- FUNC — forms, buttons, links, interactive elements
- A11Y — accessibility issues, ARIA, contrast
- SEO — meta tags, structure, headings
- PERF — load time, resource size, performance
- SEC — security headers, HTTPS, cookies
Each test shows PASS or FAIL with details on what failed and how to fix it.
TestHive runs scans automatically every 3 hours. You can also trigger scans via API or webhook.
POST
/api/projects/:id/run
Trigger a scan for a specific project. Returns test results.
GET
/api/projects/:id/history
View scan history for a project.
GET
/api/projects/:id/results
Get latest test results.
🔔 TestHive runs automated scans every 3 hours. You'll be notified of regressions and new failures.
TestHive fits into your existing development process. Here's how:
- CI/CD — Trigger scans via API after every deploy
- Slack/Email — Get notified when regressions are detected
- Dashboard — Monitor all your projects from one place
- Reports — Share detailed reports with your team
GET
/api/dashboard
Get all projects and their latest scan status.
GET
/report/:projectId
View a detailed HTML report for any project.
🔔 Set up a webhook to get notified when scans complete or regressions are found.
- ✓ Create a TestHive account
- Add your first project (URL + name)
- Run your first scan
- Review the quality report
- Fix any critical (SEC) failures
- Set up recurring scans
- Invite your team to the dashboard
- Integrate with your CI/CD pipeline
Automated emails sent to new customers after signup:
Hi {{name}},
Welcome to TestHive! We're excited to help you ship quality software with confidence.
Here's your quick-start plan:
1. Add your first project: https://testhive.site/onboarding
2. Run a scan — it takes under 60 seconds
3. Review your quality report
Your 7-day free trial is active. No credit card required.
Questions? Just reply to this email.
— The TestHive Team
Hi {{name}},
Great news — your first TestHive scan is complete! Here's a quick summary:
Project: {{project_name}}
URL: {{project_url}}
Quality Score: {{score}}/100
Tests: {{passed}} passed, {{failed}} failed
Top findings:
{{top_findings}}
View full report: {{report_url}}
Need help interpreting results? Reply to this email and we'll walk you through it.
— The TestHive Team
Hi {{name}},
You've been using TestHive for a few days — great work! Here are some tips to get even more value:
1. Add multiple projects — Test all your apps from one dashboard
2. Set up recurring scans — TestHive runs every 3 hours automatically
3. Review regressions — New failures after a deploy are flagged automatically
4. Share reports — Send detailed reports to your team
Your current projects:
{{project_list}}
Pro tip: The best time to catch a bug is right after a deploy. Make TestHive part of your deployment pipeline.
— The TestHive Team
Hi {{name}},
You've completed your first week with TestHive! Here's what you've accomplished:
Projects monitored: {{project_count}}
Scans run: {{scan_count}}
Bugs caught: {{bugs_caught}}
Quality improvement: {{improvement}}%
Your free trial is still active. To unlock more features:
- Hobby ($49/mo) — 1 project, 50 tests/scan, weekly reports
- Starter ($99/mo) — 3 projects, 150 tests/scan, Slack integration
- Growth ($299/mo) — 10 projects, 500 tests/scan, API access
- Pro ($999/mo) — Unlimited projects, custom rules, priority support
Upgrade here: https://testhive.site/pricing
— The TestHive Team