🌐 Onboarding - Invisible (QA ) Agent
When Web testing is selected, DevAssure activates the Invisible QA Agent, your autonomous web-testing agent.
What You Can Do
- Execute end to end UI tests using natural language instructions.
- Run tests via VS Code or CLI
- Integrate into CI/CD pipelines
- Use YAML or CSV-based test definitions
Installation Options
The Invisible Agent is designed to live where you work.
You can trigger tests via our VS Code extension or integrate them into your terminal/CI pipeline using the CLI .
- Navigate to the Install tab in the sidebar to choose your installation option.
VS Code Extension
Best for writing YAML-based tests, visualizing step-by-step automation, and debugging in real-time.
This extension enables you to:
- Run tests from within VS Code
- Define YAML-based reusable actions
- Visualize step-by-step browser automation
- Generate execution summaries and reports
🧩 Install via the VS Code Extension from Marketplace or by searching for “DevAssure Invisible (QA) Agent”.
A step-by-step guide on the test setup and execution is available directly in the Marketplace listing
Once installed, you can authenticate with your DevAssure account and start running tests directly from your editor.
Prerequisites
- VS Code Installed: Download here.
- Verified Account: Ensure you have clicked the verification link in your signup email.
CLI Installation
Install the CLI globally to execute automation runs directly from the terminal or your CI pipeline
Run the following command in your terminal to install the agent globally:
npm i -g @devassure/cli
Authenticate:
- Once installed, use devassure login to connect your terminal to your account.
Reference Documentation:
- For a full list of commands, arguments, and version history, visit the official package page
Prerequisites
- Node.js & npm: Ensure you have Node.js installed. We recommend using a version manager like
nvm. Official npm Install Guide.
Usage & Credits
The Invisible Agent operates on a credit-based system. You can track your consumption in real-time via the Usage tab.
- Credit Balance: Your remaining funds for running natural language tests.
- Number of Sessions: Total individual test sessions executed during the billing period.
- Total Credits Used: A dollar-value summary of your execution costs.
After the trial, choose a subscription plan that best fits your needs. Once you have installed your preferred tool, you are ready to run your first test.
Need help writing your first natural language test? Reach out to [email protected] for a quick walkthrough.