Catalog npm
PACKAGE EXPLORERView in registry

11automation

npm

Automation dashboard report uploader CLI

Versions collected14
Direct dependencies2From release 2.0.3
Last observed20 Oct, 18:05 UTC

README

Current package documentation

11automation CLI (Node.js)

A powerful CLI tool to seamlessly upload your automated test execution reports to the 11Automation Dashboard.


Features

  • Instant Report Upload Upload Playwright, PyTest, Cucumber, and Newman JSON reports directly to your dashboard.

  • Smart Tag Parsing Supports complex expressions like:

    ["@smoke and @wallet"]
    
  • Flexible Authentication

    • Token
    • Environment Variable
    • Email & Password (auto login)
  • Zero Coding Required Configure once and trigger from anywhere (local / CI/CD).


Installation

Install globally:

npm install -g 11automation

Quick Start

1️Initialize Configuration

11automation init

This will create:

11automation/
└── config.json

Configure Your Project

Edit:

11automation/config.json

Example:

{
  "baseUrl": "https://app.11automation.com/api/v1/public",
  "typeOfReport": "playwright",
  "projectId": "YOUR_PROJECT_ID",
  "file": "report.json",
  "testEnv": "QA",
  "testType": "WEB",
  "tags": ["smoke", "regression"],
  "browser": "chrome",
  "browserVersion": "latest",
  "iterationId": "Batch1",

  "email": "your-email",
  "password": "your-password"
}

Upload Report

11automation start

Your report will be uploaded to the dashboard.


Configuration Reference

ParameterDescriptionDefault
baseUrlAPI base URLRequired
typeOfReportpytest, cucumber, newman, playwright, normalpytest
projectIdYour project IDRequired
filePath to JSON reportreport.json
testEnvQA / Staging / ProdQA
testTypeWEB / API / MOBILEWEB
tagsArray of tags["smoke"]
browserBrowser namechrome
browserVersionBrowser versionlatest
iterationIdExecution batch nameBatch1
tokenAPI tokenOptional
email/passwordUsed for auto-loginRequired

Authentication Methods

{
  "email": "your-email",
  "password": "your-password"
}

CLI automatically logs in and generates a token.


2. Token

{
  "token": "YOUR_API_TOKEN"
}

3. Environment Variable

Linux / Mac:

export DASHBOARD_TOKEN=YOUR_API_TOKEN

Windows:

set DASHBOARD_TOKEN=YOUR_API_TOKEN

Tag Parsing Support

The CLI automatically normalizes tags:

InputOutput
["@smoke and @wallet"]["smoke", "wallet"]
["smoke, regression"]["smoke", "regression"]
["(checkout)"]["checkout"]

File Support

  • JSON report file required
  • Supports relative and absolute paths

Common Issues

PowerShell Script Error (Windows)

running scripts is disabled on this system

Fix:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

401 Unauthorized

  • Do NOT use UI token
  • Use email/password or backend token

File Not Found

Ensure file exists:

"file": "report.json"

Update Package

npm install -g 11automation@latest --force

Example Flow

npm install -g 11automation

mkdir test-project
cd test-project

11automation init
# update config.json

11automation start

Notes

  • Config file is auto-created on init
  • No manual setup required
  • Works seamlessly in CI/CD pipelines

Author

PrimeQA Solutions

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 14

Collected releases
VersionPublishedDirect dependenciesOpen version
2.0.3Registry latest27 Apr 20262
2.0.216 Apr 20262
2.0.116 Apr 20262
2.0.016 Apr 20262
1.0.916 Apr 20262
1.0.816 Apr 20262
1.0.716 Apr 20262
1.0.616 Apr 20262
1.0.516 Apr 20262
1.0.416 Apr 20262
1.0.316 Apr 20262
1.0.215 Apr 20266
1.0.115 Apr 20267
1.0.015 Apr 20267

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:05 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:ff78bb335149b87cb2a0b2a22f0d5dab4921f8c7b9bebf4ef3395fcb2328c89f