Cycle Testing Platform
The Cycle Testing Platform provides the features and tools that support each phase of the Cycle Testing Process. Cycle tests are authored as Feature Files in CycleScript, a business-readable language that non-technical personnel can understand and write. The platform includes local desktop tooling, web applications, and AI-assisted capabilities that work together across Discovery, Formulation, and Automation.
Desktop platform
Most day-to-day testing work happens on your machine. Cycle provides a full testing kit, editors, and AI-assisted capabilities.
Editors
Cycle offers two kinds of editors:
- Desktop IDE: the classic Cycle desktop application for working on Cycle projects
- Cycle Testing VS Code Extension: support for writing and running Cycle tests in Visual Studio Code
Cycle Testing Kit
The Cycle Testing Kit is the core toolkit for developing and running Cycle tests on a local machine. It is analogous to a software development kit (SDK), but for Cycle tests: it provides the runtime, reference material, and reporting tools you need to author, execute, and analyze automated tests. The kit is installed on your machine as part of the Cycle desktop app.
The Cycle Testing Kit includes:
- Engine: CycleScript language components that run Cycle tests, including the language server, parser, and interpreter
- CLI: command-line interface that drives Cycle project and execution tasks
- Step Guide: searchable documentation for all available CycleScript steps
- Executing Tests: run Feature Files and playlists from the desktop app or the Cycle CLI
- Classic Reporting: generate and share durable test result reports
- Report Dashboard: review test results interactively in real time
It also includes the components for Cycle Intelligence, as described below.
Cycle Intelligence
Cycle Intelligence is the set of AI-powered features that help testers move faster through Discovery, Formulation, and Automation:
- Cycle MCP: an MCP server that enables AI coding agents to author, validate, run, and debug Cycle tests
- Discovery: turn documentation and questionnaire answers into a recommended test plan
Web platform
Cycle also includes web applications and browser-based tools that complement the desktop experience:
- Cycle Cloud Home: landing page for Cycle Labs downloads, tools, and learning resources
- User Management: administer users and application secrets for your subscription
- Intelligent Discovery: support Discovery activities in the browser
- Chrome Recorder: record web interactions in Chrome and export them as CycleScript Feature Files