Table of contents
Overview
What is Harmony?
Why use Harmony? – The key benefits
The Harmony Method
Specifying requirements
Designing tests
Automating actions and verifications
Running tests
Maintaining tests
Quick start guide
Creating a project
Your first test design
Starting the runner
Automating your first tests
Test design
What is test design?
Benefits of designing the tests first
Item types
Steps
Preconditions
Labels
Editing the test design
Indenting and unindenting
Creating forks
Ending the test in a branch
Test automation
Starting the runner
Running the tests
Recording actions
Clicks
Filling forms
Recording verifications
Verifying value
Verifying visibility
Editing definitions
Editing selectors
Defining new commands
Cross-browser testing
Test running
Statuses
Environments
Administration
Managing projects
Managing organizations
User accounts
Integrations
Export and import
API access
Syncing to Version Control
Best practices
Test design best practices
Adding test IDs to elements
Automation best practices
Troubleshooting and FAQs
Reference
Default commands
Glossary
Last updated