Cycle 2.19.0 User Manual
Cycle is an easy-to-use testing tool designed to facilitate reliable automated testing at any phase of the Software Development Life Cycle (SDLC). By emulating normal user interactions, such as keyboard or mouse input, Cycle can be used to create and execute reliable and repeatable automated software tests.
The Cycle Testing Process has three major phases, all focused on the behaviors of the system under test:
- Discovery: learning about the behaviors to test
- Formulation: defining tests in Feature Files with CycleScript
- Automation: verifying proper behavior by executing automated tests
The Cycle User Manual organizes content by these phases.
The Cycle Testing Platform provides features to support each phase of testing activity. Cycle tests (called Feature Files) are written in business readable language, which can be easily understood and written by non-technical personnel. Cycle is intended for Business Process Validation, Regression Testing, Implementation Testing, and Performance and Load Testing. However, Cycle can be used for so much more. Cycle Feature Files can also be used for training users, documenting Standard Operating Procedures (SOPs) or Detailed Work Instructions, and creating e-learning to prepare for certifications such as SOX, JCC, or FDA.
The following are benefits that the Cycle Testing Platform offers:
- Expand test coverage and scenario reporting without increasing labor cost
- Execute tests faster and more effectively
- Support strategic industry templates
- Find defects earlier in the SDLC process
- Ease the workload demands of regulatory testing
- Apply test scripts seamlessly across systems and applications
- Mitigate implementation risk and upgrade risk
- Enable non-technical personnel to create test scripts
- Reduce system risk, problems, and downtime
- Create better and more consistent training with repeatable scripts
- Increase operational quality