Skip to content

Test Automation

Test Automation is a process of optimizing the effort in testing where the user only needs to define the test cases (rather than writing codes in Node programming). The test cases may be taken directly as input parameters for the execution of a testing session carried out by Test Automation module of BUSMASTER. This means user can expend more time for writing proper test cases rather than implementation issues of the same.

To be noted - this is neither a substitute nor a variant of node programming. In the former the actions are predetermined; it is only the parameter set (both in terms of signal value and time axis) that varies, whereas in the later the node behavior / logic are programmed. So the Test Automation is an extension of the tool to simplify the process of carrying out tests of a genre and generating the report.

A schematic diagram of Test Automation scenario is presented below:

TestAutomation.jpg

Test Automation in BUSMASTER can be divided into three Modules: Test Setup File Test Setup Editor Test Executor


Authoritative source: BUSMASTER DITA help source test_automation.dita, compiled into BUSMASTER.CHM with the application.