blinqio-report-export
v2.0.0
Published
CLI tool to export BlinqIO test execution reports to CSV and Excel formats
Maintainers
Readme
BlinqIO Report Export
CLI tool to export BlinqIO test execution reports to CSV and Excel formats.
Installation
No installation required! Use npx to run directly:
npx blinqio-report-export [command] [options]Or install globally:
npm install -g blinqio-report-exportCommands
Export Latest Execution Per Scenario (CSV)
Generates a CSV report with the latest execution result for each scenario.
npx blinqio-report-export -k YOUR_API_KEY -p PROJECT_ID [options]Options:
-k, --api-key(required): API key for BlinqIO-p, --project-id(required): Project ID-u, --username: Username (default: "Sapnesh Naik")-d, --days: Days of history to fetch (default: 365)-l, --limit: Results per page (default: 50)-o, --output: Output CSV file path (default: ./feature_list_report.csv)--private-repo: Flag for private repository-h, --help: Show help message
Example:
npx blinqio-report-export -k abc123 -p 68b6710ca40d80b19c2e0e34 -d 180 -o ./my-report.csvExport All Executions (Excel)
Generates an Excel report with all execution details.
npx blinqio-report-export-all -k YOUR_API_KEY -p PROJECT_ID [options]Options:
- Same as above, except output defaults to
./{projectId}_{timestamp}.xlsx
Example:
npx blinqio-report-export-all -k abc123 -p 68b6710ca40d80b19c2e0e34 --private-repoOutput Formats
CSV Report (export-report)
Contains:
- Feature name
- Scenario name
- Jira ticket number
- Tags
- Folder structure
- Last execution date
- Last execution status
- Report link
- Failure reason
Excel Report (allExecutions)
Two sheets:
- Execution Summary: Overview of all test runs
- Execution Details: Detailed scenario-level results
Requirements
- Node.js 14.0.0 or higher
- Valid BlinqIO API key and project access
API Key
You can obtain your API key from the BlinqIO dashboard under Settings > API Keys.
License
MIT
Contributing
Issues and pull requests are welcome! Please visit the GitHub repository.
