Plug-ins

<< Click to Display Table of Contents >>

RayQC > 7.3 u2 > User Guide 

Plug-ins

With the increasing complexity of a checklist, its processing can sometimes become very time-consuming. The RayQC plug-in interface is designed to provide a way to automate and streamline checklist evaluation procedures in order to avoid issues such as missing test standards, handling errors, and time constraints.

 

Plug-ins are capsuled, reusable logic units, accessible from RayQC checklists by direct function calls including required in- and output parameters. plug-in parameters can be derived from and injected into element results, which even allows to build conditional statements for checklist workflow control depending on plug-in execution results.

 

Therefore, advanced users of RayQC will in any case have to deal with plug-ins, understand how they are designed and integrated, know how to utilize internal ones, and finally be capable of creating new, external plug-ins for custom testing purposes.

 

The following sections are separated into logical units to provide insight into the RayQC plug-in technology from different angles:

 

Plug-in types

Using plug-ins in checklists

Documentation of built-in RayQC plug-ins

Requirements for custom plug-in preparation

Additional information is provided within the Appendices of this document

Troubleshooting advice for plug-in usage