- Robot Framework 教程
- Robot Framework - 首页
- Robot Framework - 概述
- 环境设置
- Unix 和 Linux 安装
- RIDE 简介
- 使用 RIDE 创建第一个测试用例
- 编写和执行测试用例
- 关键字和数据驱动测试用例
- 使用 Selenium 库操作浏览器
- 操作文本框
- 操作单选按钮
- 操作复选框
- 操作下拉菜单
- 使用关键字
- 使用变量
- 使用命令行
- 使用设置和拆卸
- 使用内置库
- 使用外部数据库库
- 使用 Robot Framework 测试登录页面
- Robot Framework 有用资源
- Robot Framework - 快速指南
- Robot Framework - 有用资源
- Robot Framework - 讨论
Robot Framework - RIDE 简介
RIDE 是 Robot Framework 的一个测试编辑器。接下来,我们将使用 RIDE 编写测试用例。要启动 RIDE,我们需要运行以下命令。
命令
ride.py
上述命令将打开如下所示的 IDE:
本章将引导您了解 IDE 中可用的选项和功能。这些选项和功能将帮助我们测试项目。
创建新项目
转到“文件”并单击“新建项目”,如下所示:
单击“新建项目”后,将出现以下屏幕。
输入项目名称。“创建路径”是项目将保存到的路径。如有需要,您可以更改位置。项目可以保存为文件或目录。您还可以将项目保存为 ROBOT、TXT、TSV 或 HTML 格式。在本教程中,我们将使用 ROBOT 格式,并学习如何编写和执行测试用例。
现在,我们将像下面显示的那样添加一个文件类型的项目。项目命名为“Testing”,创建项目后将显示以下屏幕。
项目名称显示在左侧,右侧可以看到三个选项卡:“编辑”、“文本编辑”和“运行”。
“编辑”选项卡在 UI 上有很多选项,如上所示。在此部分,我们可以添加运行测试用例所需的数据。我们可以导入库、资源、变量、添加标量、添加列表、添加字典和添加元数据。
在“编辑”部分添加的详细信息将显示在下一个选项卡“文本编辑”中。您可以在“文本编辑”部分编写代码。
如果在“文本编辑”中添加任何更改,它将显示在“编辑”部分。因此,“编辑”和“文本编辑”这两个选项卡是相互依赖的,所做的更改将同时显示在这两个选项卡中。
测试用例准备就绪后,我们可以使用第三个选项卡“运行”来执行它们。
“运行”UI 如上所示。它允许运行测试用例,并带有启动、停止、暂停、继续、下一个测试用例、单步执行等选项。您还可以为正在执行的测试用例创建报告和日志。
要创建测试用例,我们需要执行以下操作:
右键单击创建的项目,然后单击“新建测试用例”,如下所示:
单击“新建测试用例”后,将出现如下所示的屏幕:
输入测试用例的名称并单击确定。我们将测试用例保存为 TC0。保存测试用例后,将出现以下屏幕。
测试用例具有文档、设置、拆卸、标签、超时和模板等选项。它们都有一个编辑按钮;单击该按钮后,将出现一个屏幕,您可以在其中输入每个选项的详细信息。我们将在后续章节中讨论这些详细信息的各种参数。
测试用例可以以表格格式编写,如下所示。Robot Framework 测试用例是基于关键字的,我们可以使用内置关键字或从库导入的关键字来编写测试用例。我们还可以在 Robot Framework 中创建用户定义的关键字、变量等。
导航栏中提供用于运行/停止测试用例的快捷方式,如下所示:
搜索关键字选项可按如下屏幕截图所示使用:
要获取 Robot Framework 可用的关键字列表,只需在表格格式中按 Ctrl+空格键,如下所示,它将显示所有可用的关键字:
如果您不记得关键字,这将帮助您获取详细信息。我们为每个关键字都提供了详细信息。详细信息还显示了如何使用相关的关键字。在下一章中,我们将学习如何在 RIDE 中创建我们的第一个测试用例。
结论
本章我们了解了 RIDE 提供的功能。我们还学习了如何创建和执行测试用例。