What problem does it solve?
This Skill removes the complexity of proprietary API testing tools by enabling developers to define requests, flows, and load simulations as plain, version-controlled JSON files directly within their repository.
Core Features & Use Cases
- Declarative API Testing: Define HTTP requests, assertions, and schema validations using standard .abrq JSON files.
- Multi-step Flow Chaining: Create complex user journeys by chaining requests and capturing dynamic variables across steps with .abf files.
- Load & Stress Simulation: Execute performance tests using .abl files to simulate traffic profiles via k6.
- Use Case: A developer needs to verify a multi-step authentication flow and ensure the API handles concurrent traffic; they can define the request sequence in a flow file and run it locally or in CI using the Albert CLI.
Quick Start
Use the api-testing-with-albert skill to create a new request file for the login endpoint and chain it into a flow for testing.