使用 Setup 和 Teardown

在本章中,我们将了解测试世界中两个重要的概念:setup 和 trashdown。

Setup

这是一组关键字或指令,在测试套件或测试用例执行开始之前执行。

Teardown

这是一组关键字或指令,在测试套件或测试用例执行开始之后执行。

我们将进行一个项目设置,其中将同时使用 setup 和 trashdown。打开和关闭浏览器是测试用例中的常见步骤。

现在,我们将在设置中添加关键字打开浏览器,并在拆卸中添加关键字关闭浏览器

从命令行使用ride.py命令打开Ride并创建一个新项目。

Teardown

单击新建项目以创建项目。

创建拆卸

单击确定以保存项目。

保存拆卸

单击新建测试Case 创建一个。

Test Case Teardown

单击 OK 保存测试用例。

现在我们需要导入 SeleniumLibrary 以使用与浏览器相关的关键字并与页面交互。

要导入库,请单击 Library −

Import library Teardown

Click library Teardown

单击 OK 保存库。

保存库拆解

在上面的屏幕截图中,"设置"部分有设置和拆解选项。对于设置,单击编辑以输入关键字。

现在,输入关键字 −

设置库拆解

参数必须用竖线字符 (|) 分隔。

管道字符

单击"确定"以保存设置。我们输入了关键字 Open browser,并添加了如上所示的参数。

现在,我们将输入拆卸案例。

单击"Teardown 的编辑"并输入关键字。

编辑拆卸

单击"确定"保存拆卸。

现在,我们将输入测试用例的关键字。

关键字拆卸

测试用例中只有输入文本。浏览器的打开和关闭是通过设置和拆卸设置完成的。

测试执行细节

执行拆卸

结论

设置和拆卸在测试世界中起着至关重要的作用。我们已经了解了如何在测试用例中使用设置和拆卸,以及如何执行它们。