Skip to content

HelpMeTest CLI v1.49.0

Choose a tag to compare

@slavaGanzin slavaGanzin released this 29 Mar 23:15
· 62 commits to main since this release

HelpMeTest CLI v1.49.0

New Features

  • Updates Command: New helpmetest updates command streams real-time test failure notifications as newline-delimited JSON. Lets you monitor live test results from CI or a terminal without polling the dashboard.
  • Upload Command: New helpmetest upload <file> command uploads local files (screenshots, reports, attachments) to HelpMeTest storage. Also available as the helpmetest_upload MCP tool.
  • Test Run Links: helpmetest test run now prints a direct link to the run results page after launching a test. Pass --open to automatically open it in your browser.
  • Screenshot Paths in MCP: Screenshots taken during interactive sessions are now saved to disk and the file path is returned in the MCP response, making it easy for agents to reference screenshots in follow-up actions.

Improvements

  • Cleaner Screenshot Messages: Removed the noisy "Upload with: ..." hint from screenshot save messages in interactive sessions.
  • Artifact Upsert Warnings: Missing test_ids on scenarios now produces a clear warning surfaced in both CLI output and MCP responses, rather than silently succeeding.
  • Shared Keyword Rendering: Keyword display is now consistent between the CLI and MCP — both use the same rendering logic, so output looks identical regardless of how you invoke it.
  • MCP Skill Workflow Guide: Updated MCP init instructions (v6/v7) with a decision-tree workflow guide, updated skill names, and an instruction to always search for the Memory artifact before starting QA work.
  • Interactive Session URLs: Removed random suffix from session URL timestamps for cleaner, more predictable session identifiers.

Bug Fixes

  • Skills Install in Binary: Fixed helpmetest install skills failing when running from the compiled bun binary due to a module resolution issue.
  • WARNING Severity Blocking: Fixed helpmetest_upsert_test not treating WARNING-severity validation issues as blocking — warnings are now always presented to the user before proceeding.

📥 Installation

Quick Install (Recommended)

# Download and install the latest version
curl -fsSL https://helpmetest.com/install | bash

Manual Installation

  1. Download the binary for your platform:

    • Linux x86_64: helpmetest-cli_Linux_x86_64.tar.gz
    • Linux ARM64: helpmetest-cli_Linux_arm64.tar.gz
    • Linux i386: helpmetest-cli_Linux_i386.tar.gz
    • macOS ARM64 (Apple Silicon): helpmetest-cli_Darwin_arm64.tar.gz
    • macOS x86_64 (Intel): helpmetest-cli_Darwin_x86_64.tar.gz
    • Windows x86_64: helpmetest-cli_Windows_x86_64.zip
    • Windows ARM64: helpmetest-cli_Windows_arm64.zip
    • Windows i386: helpmetest-cli_Windows_i386.zip
  2. Extract and install:

    Linux/macOS:

    tar -xzf helpmetest-cli_*.tar.gz
    sudo mv helpmetest /usr/local/bin/

    Windows:

    • Extract the .zip file
    • Move helpmetest.exe to a directory in your PATH
  3. Verify installation:

    helpmetest --version

🔐 Verification

All binaries are signed and checksums are provided. Verify your download:

# Download checksums
curl -fsSL https://github.com/help-me-test/cli/releases/latest/download/helpmetest-cli_*_checksums.txt

# Verify checksum (Linux/macOS)
sha256sum -c helpmetest-cli_*_checksums.txt

# Verify checksum (Windows PowerShell)
Get-FileHash helpmetest-cli_*.zip -Algorithm SHA256

📚 Documentation

For complete documentation, commands, and features, visit:

📖 HelpMeTest CLI Documentation

🆘 Support