Test Case Advisor for Custom Functions

The TrialGrid Test Case Advisor will use AI to generate Test Case scenarios for Edit Checks which have Custom Function or Dynamic Search List check actions.

The AI will examine the custom function source code and attempt to work out what data needs to be entered and which actions the custom function will perform.

Note

The Test Case scenarios generated by AI should be reviewed before use.

Limitations

  • AI will be used when the Edit Check has one or more custom functions or DSL check actions

  • AI will not be used when the Edit Check has other check actions (AddForm for example), except IsPresent

  • AI might not generate steps to make Fields visible. Steps may need to be added to make Fields visible.

  • AI might not generate steps to derive Fields which have a Derivation. The AI might try to enter data directly into the derived Field. Steps may need to be added for derived Fields.

  • AI can recognise the following actions in Custom Functions.

    • Queries

    • Enter data

    • Add Form

    • Set Datapoint Visible

    • Merge Matrix

    • Set Subject Name

    • Set Subject Status

    If the Custom Function performs other actions the AI will not generate steps for those actions.