Skip to content

vdelendik/zafira

 
 

Repository files navigation

Zafira

Zafira is Java-based web application that accumulates test automation results and increases the transparency of QA automation process. D3JS-based widgets with high flexibility of configuration allows to represent test results in different ways according to your companies processes.

Integration

Features

Configurable dashboards based on D3JS

Alt text

Real-time test results

Alt text

Integrations with multiple services

Alt text

Installation steps

Simple set with Docker

  1. Install Docker (Engine, Compose)
  2. Download Example of compose descriptor and Example of integrations to any folder
$ curl https://raw.githubusercontent.com/qaprosoft/zafira/master/docker-compose.yml -o docker-compose.yml
$ curl https://raw.githubusercontent.com/qaprosoft/zafira/master/integrations.env -o integrations.env
  1. Deploy Zafira using docker-compose within the same folder
$ docker-compose up

To start Zafira in daemon mode, add '-d' argument:

$ docker-compose up -d
  1. Open in your browser IP address of deployed enviroment at port 8080
$ http://localhost:8080/zafira
  1. Use next login/pass for access: qpsdemo/qpsdemo.

Integration

Regardles of Zafira client language you have yo generate zafira_access_token first, to do that navigate to Username > My profile in top menu and generate new access token.

Alt text

Languages supported

License

Code - Apache Software License v2.0

Documentation and Site - Creative Commons Attribution 4.0 International License

Releases

No releases published

Packages

No packages published

Languages

  • Java 54.5%
  • JavaScript 16.0%
  • HTML 14.8%
  • CSS 10.7%
  • PLpgSQL 2.4%
  • FreeMarker 1.2%
  • Other 0.4%