Framework Integration Guides โ
Complete integration guides for popular testing frameworks. Each guide provides step-by-step instructions to connect your testing framework with TestBeats.
๐ JavaScript/Node.js โ
๐งช Cypress โ
Complete Cypress integration with TestBeats, including configuration, CI/CD setup, and advanced features.
๐ญ Playwright โ
Playwright integration guide covering test reporting, parallel execution, and TestBeats configuration.
โ Mocha โ
Mocha test framework integration with JSON and XML reporters for TestBeats.
๐ WebdriverIO โ
WebdriverIO integration for comprehensive test reporting with TestBeats.
๐ฅ CucumberJS โ
Cucumber.js BDD framework integration with TestBeats for behavior-driven testing.
โ Java โ
๐ง TestNG โ
TestNG framework integration with XML reporting for TestBeats.
โก JUnit โ
JUnit testing framework integration with TestBeats for Java projects.
๐ Python โ
๐ PyTest โ
PyTest framework integration with TestBeats for Python testing projects.
๐ง Other Frameworks โ
๐ ๏ธ Other Testing Frameworks โ
Integration guide for frameworks not specifically covered above, including Jest, PHPUnit, RSpec, Robot Framework, and more.
๐ Need Help? โ
Common Integration Patterns โ
Most frameworks follow these common patterns:
- Configure Test Reporter - Set up your framework to output results in a supported format
- Install TestBeats - Add TestBeats to your project dependencies
- Configure TestBeats - Set up configuration file with targets and result sources
- Publish Results - Run TestBeats to publish your test results
Supported Result Formats โ
- JUnit XML - Most widely supported format (Java, Python, JavaScript, C#, Ruby, Go, PHP)
- TestNG XML - TestNG specific format
- Mocha JSON - Mocha reporter format
- Cucumber JSON - BDD frameworks format
- Newman JSON - Postman/Newman format
- Custom JSON - Framework-specific JSON formats
Ready to integrate your framework? Choose your framework above and follow the step-by-step guide โ