6. Quality Assurance tests

To ensure that the terminology is compliant with SNOMED CT Technical specifications it is necessary to run periodic Quality Assurance Tests (QA). Many defects can be detected during editing, alerting the user about errors and preventing save actions. Batch QA Tests Runs that sweep the whole terminology to detect errors are still necessary, as errors can be imported from previous releases, or can be caused by complex interactions between different components that cannot be tested in real time during each save.

The QA reports section is used to manage the Quality Assurance controls of the terminology. QA Tests runs are launched manually, by clicking Schedule a build and the history of QA Tests runs is visible in this panel.

 

QA Tests results are updated after each run. The results are grouped by "Test Suite" and by Rule and shown in Results tab. 

Test suites results are also shown in the inbox, where suspect descriptions can be edited and corrected: