使用 Setup 和 Teardown
在本章中,我们将了解测试世界中两个重要的概念:setup 和 trashdown。
Setup
这是一组关键字或指令,在测试套件或测试用例执行开始之前执行。
Teardown
这是一组关键字或指令,在测试套件或测试用例执行开始之后执行。
我们将进行一个项目设置,其中将同时使用 setup 和 trashdown。打开和关闭浏览器是测试用例中的常见步骤。
现在,我们将在设置中添加关键字打开浏览器,并在拆卸中添加关键字关闭浏览器。
从命令行使用ride.py命令打开Ride并创建一个新项目。
单击新建项目以创建项目。
单击确定以保存项目。
单击新建测试Case 创建一个。
单击 OK 保存测试用例。
现在我们需要导入 SeleniumLibrary 以使用与浏览器相关的关键字并与页面交互。
要导入库,请单击 Library −
单击 OK 保存库。
在上面的屏幕截图中,"设置"部分有设置和拆解选项。对于设置,单击编辑以输入关键字。
现在,输入关键字 −
参数必须用竖线字符 (|) 分隔。
单击"确定"以保存设置。我们输入了关键字 Open browser,并添加了如上所示的参数。
现在,我们将输入拆卸案例。
单击"Teardown 的编辑"并输入关键字。
单击"确定"保存拆卸。
现在,我们将输入测试用例的关键字。
测试用例中只有输入文本。浏览器的打开和关闭是通过设置和拆卸设置完成的。
测试执行细节
结论
设置和拆卸在测试世界中起着至关重要的作用。我们已经了解了如何在测试用例中使用设置和拆卸,以及如何执行它们。