Catalog npm
Back to packageRELEASE DETAILS

1.0.0

npm

11automation

Automation dashboard report uploader CLI

Published15 Apr 2026
Direct dependencies7
Transitive dependenciesNot calculated

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.

Declared dependencies 7

Native requirements
7 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
axios
Environment
{
  "local_name": "axios",
  "alias": false,
  "peer_metadata": null
}
^1.15.0runtime
minimist
Environment
{
  "local_name": "minimist",
  "alias": false,
  "peer_metadata": null
}
^1.2.8runtime
form-data
Environment
{
  "local_name": "form-data",
  "alias": false,
  "peer_metadata": null
}
^4.0.5runtime
11automation
Environment
{
  "local_name": "11automation",
  "alias": false,
  "peer_metadata": null
}
file:11automation-1.0.0.tgzruntime
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^6.0.2development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^25.6.0development
@types/minimist
Environment
{
  "local_name": "@types/minimist",
  "alias": false,
  "peer_metadata": null
}
^1.2.5development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "42aa02e59446cd9825c3ec883c39cf7ec3ab014c",
  "tarball": "https://registry.npmjs.org/11automation/-/11automation-1.0.0.tgz",
  "fileCount": 11,
  "integrity": "sha512-L6myC+5oLt6ba3EmlXxl7E7fY9CT/wGIB6+WXqFb3ZvnbA+6Gt0fcyzT6/bILkmNnNAfhfgt2m/Hyo18vyh5Pg==",
  "signatures": [
    {
      "sig": "MEYCIQCDoM/VygmmwxQjfOfagvZU91f2wkp+sXnX8Asvl/HyfgIhAPgAg5mSQT6uIKlbQljcykctuKt5y9DqUw0AiDt+AcHb",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 6231
}

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_version:525a901e1687a8611e70e39ec4159f92ea9a3bb19155129e60dccf7cd1fdb89f

Other collected versions

2.0.327 Apr2.0.216 Apr2.0.116 Apr2.0.016 Apr1.0.916 Apr1.0.816 AprView all collected versions →