zebrunner / Reporting
Projects that are alternatives of or similar to Reporting
Zebrunner Insights - premium reporting features for your tests. See test results in real time - Zebrunner records interactive video sessions, publishes logs and screenshots. Track your pass rate, infrastructure usage, and automation team performance in one application.
Zebrunner Engine - cloud-based Selenium hub lets you run up to 1000 web, mobile, and API tests and reduce execution time and costs - you pay only for the period you test. We support popular platforms like Google Chrome, Firefox, Opera, Microsoft Edge, Internet Explorer, Android, iOS, and provide stability and quality of your execution.
Zebrunner Guard - your data and users will be safe with our enterprise-grade security and centralized administration. Due to the flexible permission management, you can limit access to certain information and keep the workflow steady.
Core features
- Real-time test results tracking via websockets
- VNC streaming and video recording of test sessions
- Flexibly configured widgets and dashboards based on ECharts
- User management with authorization policies
- Integration with TestRail and JIRA
- Integration with Slack
- Ability to compose automation reports and send via email
Configurable dashboards
|
Integrations with multiple services
|
Real-time test results
|
Live streaming and video recording
|
Comparison of test runs
|
Test issues tracking
|
Repositories structure
Zebrunner Reporting server side consists of the following modules:
-
reporting-serviceapplication backend -
reporting-uiapplication frontend
Zebrunner Reporting client side repositories:
-
java-agent-coreagent library core (Java) -
java-agent-testngofficial TestNG agent -
java-agent-junitofficial JUnit agent -
java-agent-junit5official JUnit 5 agent
Prerequisites
Hardware requirements
| Requirements | |
|---|---|
| Operating System | Linux Ubuntu 16.04, 18.04, 20.04 Linux CentOS 7+ Amazon Linux 2 |
| CPU | 4+ Cores |
| Memory | 16Gb RAM |
| Free space | SSD 64Gb+ of free space |
Installation steps
- Install Docker Engine and Docker Compose
- Clone this repo recursively and navigate to the root folder
git clone --recurse-submodule https://github.com/zebrunner/reporting.git && cd reporting
- Run the application
./zebrunner.sh start
- Login to the application with default credentials admin/changeit:
$ http://localhost:8081/
Community and support
License
Code - Apache Software License v2.0








