Glossary

What Is Test Automation?

Definition

Test automation uses software to execute defined tests and report observed results. Automated tests can target individual functions, service interactions or full user journeys.

Why it matters

Repeatable execution helps teams recheck behavior as code changes. The value depends on the test’s assertions, reliability and relevance, not merely the number of automated steps.

How teams handle it today

Teams automate stable, repeated work, use explicit fixtures and keep each test at the lowest useful layer. They retain exploratory testing for new behavior and unclear requirements.

How Zerocheck approaches it

Zerocheck automates supported browser flows. Describe the actions and expected outcome, inspect the drafted test, then save it in the web app. Use the optional CLI when you want those YAML tests in a repository or CI workflow.

Related terms