Introduction¶
The Manufacturing Automated Test System (MATS) is a framework for automating production testing suitable for manufacturing and industrial environments. The MATS will assist the user in defining the tests clearly and concisely and will execute the written tests in the same sequence over and over, saving the production data from each run as the test sequence is executed.
Installation¶
For most, simply pip install mats
should do the trick. You may wish to stroll over to the
github repository, clone it, and python setup.py install
if you prefer.
Key Concepts¶
There are two primary classes to pay attention to within the MATS:
Test and TestSequence. The TestSequence
consists of a series of Tests
. One complete run through the entire sequence
is initiated on utilization of the start()
method.

After each test sequence is completed, then there is an opportunity to save data using the
ArchiveManager or other object that implements the same save()
method.
Contents: