Skip to content

Powerful real-time reporting dashboard for automated test results, visualize your last execution with cool charts

License

Notifications You must be signed in to change notification settings

myusufcse/DashBoardPro

Repository files navigation

#dashboardpro

npm Version    npm downlowds    GitHub License    Build with Love

DashBoardPro

      Provides a powerful real-time reporting dashboard for automated test results, visualize your last execution with cool charts and show What Went Right and What Went Wrong. Ease of integration with any existing automated process made simple to use.

Screenshots

Screenshot-I

Installation

npm i dashboardpro

or

npm install dashboardpro --save

How to use?

Save the below code into any file. ex, index.js

# index.js
const dashboard = require('dashboardpro');
dashboard.createjsfiles("./results");

Run the index.js file in node

node index.js

How host the dashboard in gitlab as pages?

For GITLAB:

#.gitlab-ci.yml 
image: node:latest

pages:
    stage: deploy
    script:
        - npm install
        - npm update
        - node index.js
        - mv report public

    artifacts:
        paths:
        - public
    
    only:
    - master

Like it? 👍

Click the star icon ⭐ at the top-right corner of this page to show your appreciation.

Contribute

We're open to any contribution. It has to be tested properly though.

License

Copyright © 2020 MIT License