• Stars
    star
    210
  • Rank 187,585 (Top 4 %)
  • Language
    Shell
  • License
    Apache License 2.0
  • Created about 10 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Zebrunner Reporting Tool

Feel free to support the development with a donation for future improvements.

Zebrunner

Zebrunner Reporting is a test automation management tool that accumulates and represents test results. It is designed to increase the transparency of automation, providing detailed reports with test logs, screenshots and video recordings of test sessions. Detailed reporting functionality reduces maintenance work for automation teams, allowing to identify application bugs and fix them earlier in the release cycle.

Enjoy using Zebrunner Reporting in your testing process!

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 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
  • 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
Test issues tracking

Repositories structure

Zebrunner Reporting server side consists of the following modules:

Zebrunner Reporting client side repositories:

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

  1. Install Docker Engine and Docker Compose.
  2. Clone this repo recursively and launch setup process:
    git clone --recurse-submodule https://github.com/zebrunner/reporting.git && cd reporting && ./zebrunner.sh setup
    

    Provide required details and start services.

  3. Start services ./zebrunner.sh start
  4. Open http://hostname:port or https://hostname:port for secured protocol

    Login using admin/changeit credentials

Follow installation and configuration guide in Zebrunner CE to reuse Reporting components effectively for Test Automation.

Documentation and free support

License

Code - Apache Software License v2.0

More Repositories

1

carina

Carina automation framework (TestNG): Web, Mobile, API, DB etc testing...
Java
955
star
2

community-edition

Zebrunner is a Test Automation Management Tool
Shell
216
star
3

mcloud

Mobile farm ecosystem for Android and iOS devices
Shell
99
star
4

carina-demo

Carina demo project.
Java
62
star
5

stf

Mirror for [email protected]:openstf/stf.git repository
JavaScript
28
star
6

reporting-service

Zebrunner reporting service
Java
21
star
7

reporting-ui

Zebrunner reporting UI
JavaScript
21
star
8

mcloud-agent

Shell
16
star
9

mcloud-ios

Shell
12
star
10

jenkins

Groovy
10
star
11

pipeline-ce

Zebrunner CE pipeline and jobdsl scripts
Groovy
7
star
12

carina-cucumber

Carina automation BDD framework (TestNG + Cucumber)
Java
7
star
13

sonarqube

Sonarcube docker repo.
Shell
7
star
14

mcloud-device

Android, Appium and STF provider in Docker.
Shell
7
star
15

java-agent-testng

Zebrunner Agent: Java TestNG reporting integration
Java
6
star
16

appium

Enhanced Appium for Elastic Selenium Grid/MCloud services
Shell
6
star
17

mcloud-grid

Customized selenium-hub
Java
6
star
18

javascript-agent-cypress

Zebrunner Agent: JS Mocha/Cypress reporting integration
JavaScript
6
star
19

carina-webdriver

Java
5
star
20

python-agent-robot

Python
5
star
21

carina-utils

Java Library that provides a set of tools for the Carina Framework
Java
5
star
22

carina-crypto

Cryptographic Java Library. Provides an interface for encrypting / decrypting based on Cipher. Part of the Carina Framework
Java
4
star
23

csharp-agent-nunit

Zebrunner Agent: C# NUnit reporting integration.
C#
3
star
24

python-agent-pytest

Pytest plugin for zebrunner integration
Python
3
star
25

carina-azure

Helper Java Library to work with Azure
Java
3
star
26

mcloud-appium

Dockerfile
3
star
27

carina-api

Java
3
star
28

java-agent-core

Zebrunner Agent: Java Core reporting integration
Java
3
star
29

carina-aws-s3

Helper Java Library to work with Amazon S3
Java
3
star
30

carina-proxy

Java Library for proxying traffic through BrowserUpProxy server. Part of the Carina Framework
Java
3
star
31

carina-commons

Carina Commons module of test automation framework: Web, Mobile, Desktop API, DB etc testing...
Java
3
star
32

java-agent-junit5

Zebrunner Java JUnit 5 Reporting agent
Java
2
star
33

cucumber-demo

Carina Cucumber Demo project
Java
2
star
34

legacy-documentation

Zebrunner documentation
2
star
35

carina-soap

Java
2
star
36

carina-appcenter

Helper Java Library to work with AppCenter
Java
2
star
37

mcloud-redroid

Shell
1
star
38

carina-dropbox

1
star
39

python-agent-samples

Python
1
star
40

carina-dataprovider

Java
1
star
41

javascript-agent-webdriverio

Zebrunner Agent: WebdriverIO reporting integration
TypeScript
1
star
42

minio-storage

Zebrunner S3 compatible storage
FreeMarker
1
star
43

adb

Docker image with ADB (Linux)
Dockerfile
1
star
44

jenkins-agent

Jenkins slave docker.
Shell
1
star
45

selenoid-starter

HOWTO start Aerokube Selenoid
Shell
1
star
46

javascript-agent-samples

JavaScript
1
star
47

javascript-agent-nightwatch

Zebrunner Agent: Nightwatch reporting integration
JavaScript
1
star
48

selenoid

Selenoid Hub for web testing (chrome, firefox and opera)
Shell
1
star
49

carina-bitrise

Java
1
star