All Projects → craigatk → projektor

craigatk / projektor

Licence: MIT license
View and share your test reports quickly and easily with Projektor

Programming Languages

kotlin
9241 projects
typescript
32286 projects
groovy
2714 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to projektor

allure-bamboo
Allure plugin for Atlassian Bamboo
Stars: ✭ 26 (-27.78%)
Mutual labels:  reporting
ruby-grafana-reporter
Reporting Service for Grafana
Stars: ✭ 42 (+16.67%)
Mutual labels:  reporting
slack-workflow-status
Github action for sending workflow run results to Slack
Stars: ✭ 63 (+75%)
Mutual labels:  reporting
papeR
A toolbox for writing Sweave or other LaTeX-based papers and reports and to prettify the output of various estimated models.
Stars: ✭ 26 (-27.78%)
Mutual labels:  reporting
E-commerceRetailerFYP
Android E-commerce Platform. Allow retailer to post product, manage order, chat and view report
Stars: ✭ 31 (-13.89%)
Mutual labels:  reporting
Samples-JS-PHP
JavaScript and PHP samples for Stimulsoft Reports.PHP reporting tool.
Stars: ✭ 17 (-52.78%)
Mutual labels:  reporting
laracube
Code Driven Reporting Platform for Laravel.
Stars: ✭ 25 (-30.56%)
Mutual labels:  reporting
data-11ty
An open source 11ty theme designed for reporting & data-visualization
Stars: ✭ 19 (-47.22%)
Mutual labels:  reporting
aterm
It records your terminal, then lets you upload to ASHIRT
Stars: ✭ 17 (-52.78%)
Mutual labels:  reporting
jira-sprint-reporting
Reporting in a Google Sheet on a Sprint level using JIRA REST API
Stars: ✭ 25 (-30.56%)
Mutual labels:  reporting
site
RailroadPM.org 2.x Site
Stars: ✭ 18 (-50%)
Mutual labels:  reporting
node-w3c-validator
Wrapper for The Nu Html Checker (v.Nu)
Stars: ✭ 28 (-22.22%)
Mutual labels:  reporting
PRISMA2020
Produce PRISMA-2020 compliant flow diagrams
Stars: ✭ 58 (+61.11%)
Mutual labels:  reporting
ptnotes
No description or website provided.
Stars: ✭ 61 (+69.44%)
Mutual labels:  reporting
FastReport.Documentation
FastReport Open Source Documentation
Stars: ✭ 81 (+125%)
Mutual labels:  reporting
kraken
Kraken CI is a continuous integration and testing system.
Stars: ✭ 87 (+141.67%)
Mutual labels:  reporting
RDLCPrinter
Wpf ReportViewer control and RDLCPrinter work with SQL Server LocalReport. You can export your report to PDF, Word or PNG Image...
Stars: ✭ 26 (-27.78%)
Mutual labels:  reporting
monitor-ninja
Ninja is Now Just Awesome - a modern web GUI for Naemon
Stars: ✭ 27 (-25%)
Mutual labels:  reporting
maven-confluence-plugin
Maven plugin that generates project's documentation directly to confluence allowing to keep in-sync project evolution with its documentation
Stars: ✭ 56 (+55.56%)
Mutual labels:  reporting
testng-plugin-plugin
TestNG Reports Plugin for Jenkins
Stars: ✭ 56 (+55.56%)
Mutual labels:  reporting

Projektor

Project Coverage
Server Code coverage percentage
UI Code coverage percentage
Node publisher Code coverage percentage

For detailed instructions to get started with Projektor, please see the full project documentation at https://projektor.dev

Test reports

Tests failing on your machine and need help debugging them? Or tests are passing local but failing in CI and CI doesn't record the test report? Debugging tests in these scenarios can be time consuming and painful, especially if you don't have the full context of the test failure.

Access and share your full test reports quickly and easily with Projektor.

Projektor test report

Projektor shows a summary of all the tests executed as part of your test run:

https://projektorlive.herokuapp.com/tests/RQ99P3LRZJSX

The summary includes things like number of tests executed, how many passed or failed, etc. And if there are any failures, those failure details are shown first on the dashboard:

Projektor dashboard failed test

To help debug failures in any environment (especially CI), Projektor gives you access to the system out and system err from each test:

Projektor system out

https://projektorlive.herokuapp.com/tests/V1BMYK93MTNR/suite/65/systemOut

Code coverage stats

Projektor can capture and visualize code coverage stats from any project that can output code coverage data in Jacoco (Gradle, sbt, etc.), Kover, Clover (Jest, Cypress, etc.), and Cobertura formats.

Projektor calculates overall code coverage stats for the project as well as per-module coverage breakdowns for Gradle multi-project builds:

Projektor overall code coverage

Drilling down further, Projektor can show file-level coverage stats, including which lines are covered, partially covered, or fully missed.

Projektor code coverage files

For example https://projektorlive.herokuapp.com/tests/RQ99P3LRZJSX/coverage/server-app/files

Projektor can also graph your project's code coverage over time, giving you the opportunity to see how the code coverage is trending:

Projektor code coverage graph

More details about using code coverage with Projektor are at https://projektor.dev/docs/code-coverage/

Performance test results

Projektor can record and graph your

Projektor performance test results graph

More details on performance test results with Projektor are at https://projektor.dev/docs/performance-test/

GitHub pull request comments

Projektor can comment directly on your pull request with direct links to the test report, code coverage data - including the change in coverage percentage in the PR.

Projektor pull request comment

Details on how to set this up are at https://projektor.dev/docs/github-pull-request/

Development

For information on how Projektor is developed, how to build it from source and deploy it yourself, and other development information, please see the development guide

Contributors

A big thank you to the contributors to this project!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].