📄️ Get Started
Execute AI-powered E2E UI tests directly from VS Code using YAML/CSV and natural language.
📄️ Installation & Setup
Before you begin, ensure you have:
📄️ Configuration
Configuration files define how DevAssure behaves when executing tests.
📄️ Write Tests
DevAssure allows you to define UI test scenarios using simple, plain-language steps.
📄️ Run Tests
The DevAssure O2 Agent Extension supports multiple ways to run tests directly from the IDE. Teams can execute a single YAML test, an entire folder, all discovered tests, or code-change-focused sessions based on a branch diff or a specific commit.
📄️ Targeted Tests from Code Diff
Run branch-based and commit-based intelligent test sessions in the DevAssure O2 Agent Extension to validate code changes with targeted end-to-end coverage.
📄️ Reusable Actions
Actions are named groups of steps that can be called from any test. They reduce duplication and make tests easier to maintain.
📄️ Filters
Filters let you narrow which tests or CSV rows are executed during a run.
📄️ Reports & History
DevAssure automatically stores execution history and generates detailed HTML reports for every test session.
📄️ Library Tools
Library tools are built-in tool integrations you can include by listing them in .devassure/library.yaml.
📄️ Advanced Features
Switching Environments
📄️ Use Cases
Common DevAssure O2 Agent IDE extension use cases for pull requests, hotfixes, smoke validation, CSV-driven testing, hooks-based setup, and CI-aligned workflows.
📄️ FAQ
---