Introduction¶
The ELT development environment natively supports writing integration tests using Robot Framework, pytest or Nose.
The test tool etr
was created to act as a unified interface for executing integration or system
tests implemented using different test frameworks/runners, and to provide a mechanism for
introducing ELT specific behaviour if necessary, such as setting up the test environment.
Scope¶
This document is the user manual for the ELT ICS Framework - Test Framework tool etr
. The
intended audience are users of etr
e.g. ELT ICS Framework users, developers or software quality
assurance engineers.
Although etr
is a product of the ELT ICS Framework it does not depend on any other ICS Framework
products and can be installed and used standalone.
Acronyms¶
- ELT
Extremely Large Telescope
etr
Extensible Test Runner
- ICS
Instrument Control System