Test Suites
Description of Test Suites
Test Suites
Test Suites are the main testing facility, combining the programming of Binary Images and the subsequent running of the Test Scripts. Test Suites are composed of one or more Test Cases, each of which will have one or more of the following:
- Binary Image to program
- A Test Script designated as the setup Test Script
- A Test Script designated as the main Test Script
Test Suites can be created using the web interface, imported by specification, or imported by a bundle file containing a Test Suite Specification file and the new Test Scripts and Binary Images referenced in the specification.
Test Suite Run History
As Test Suites are run on the Cuica, the information related to the run is stored as entries in the Test Suite Run History. The history for the individual Test Script and Binary Images referenced during a Test Suite Run are stored in their respective histories, as well. This history can be used to retrieve the Pass/Fail results and other relevant details from a given Test Suite Run.
All Test Suite Run History operations can be done using either the web interface, the Cuica CLI app, or directly in the REST API. The related REST API endpoints can be found in the Test Suite Runs section of the OpenAPI spec and corresponding generated documentation.