介绍
测试运行器(Test Runner)是运行自动测试的模型框架,
如果您希望确保应用程序的重要组件仍然像以前一样工作("回归测试regression testing"),完成该测试是有所帮助的。
您可以定义测试集("测试套件Test Suites"),
每个测试集包含您的应用程序部分的几个测试("测试用例Test Cases"),然后运行它们或其中任何一个子集。
运行测试时,您可以看到当前正在运行哪个测试,以及每个测试是否已成功完成。
我们区分两种类型的测试:
功能测试案例:在屏幕上没有显示界面的功能测试(例如一些计算)
显示测试用例:模拟和测试涉及用户交互的应用程序部分(例如,用户键入一些数据,然后按下按钮)。
测试中使用的模板,测试运行器,测试套件,显示测试用例和流程测试用例,可在模型面板的测试类别中找到。
Test Runner可以添加到任何应用程序中,然后可以从该应用程序测试模型。从rhstudio的1.1版开始,
示例项目(作为rhstudio的标准安装的一部分提供)显示了您的操作方式。
Examples/Tests/Test Runner 演示了功能测试和显示测试用例。它使用垂直分割屏幕,
左侧用于管理测试套件和测试用例的层次结构,
而右侧用于显示由显示测试用例模拟的应用程序的那些部分。
要了解Test Runner的用法,请尝试将示例项目添加到测试用例中。
