Category : robot_framework

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 第一个使用 Ride 的测试用例 我们将探索 RIDE 并处理我们的第一个测试用例。 从命令提示符打开 Ride,或者您可以在桌面上创建 Ride 的快捷方式。 从命令行 ride.py 从桌面 转到安装ride的路径;对于 Windows,它是C:\Python27\Scripts。 右键单击ride.py,然后单击发送到-> 桌面(创建快捷方式)。 您现在将在桌面上看到一个骑行图标。您可以单击它以打开骑行编辑器。 让我们从我们的第一个骑行测试用例开始。打开编辑器并单击 File ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 使用复选框 对于测试,了解如何与浏览器交互并定位 html 元素变得很重要。使用机器人框架处理输入字段非常容易。在本章中,我们将学习如何使用 Selenium 库来处理复选框。要使用复选框,我们需要定位器,它是该复选框的主要唯一标识符。定位器可以是 id、name、class 等。 复选框测试的项目设置 我们将首先在 Ride 中创建一个项目来使用浏览器。从命令行使用ride.py打开ride 。 单击“新建项目”并输入项目名称,如下面的屏幕截图所示。 为该项目指定的名称是 Checkbox。单击“确定”保存项目。 右键单击创建的项目名称,然后单击新建测试用例– 为测试用例命名,然后单击“确定”。我们完成了项目设置。现在我们将为复选框编写测试用例。由于我们需要 Selenium 库,因此我们需要在我们的项目中导入相同的库。 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 编写和执行测试用例 在本章中,我们将学习如何编写和执行测试用例。我们将在本章中涵盖以下领域 – 项目设置 导入库 以表格格式编写测试用例 使用标签执行测试用例 将资源文件用于测试用例 项目设置 运行命令ride.py 以启动RIDE IDE。 命令 骑车.py 单击文件 -> 新建项目,如下所示 – 单击“新建项目”后,屏幕将如下所示 – 新建项目将类型显示为文件或目录。默认情况下,选择文件。我们将单击目录以创建测试套件,该目录中可以有许多测试套件。每个套件都有测试用例。 我们现在将使用 ROBOT ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 关键字和数据驱动的测试用例 测试用例的工作流程可以使用关键字或数据驱动的风格进行测试。如果您想用不同的输入测试工作流,同样可以使用数据驱动的测试用例来完成。我们将研究一个示例来完成以下测试用例方法 – 关键字驱动风格 数据驱动风格 关键字驱动风格 我们将做一个项目设置来展示关键字驱动风格的工作。 从命令行使用ride.py打开ride 。 单击“新建项目”并为您的项目命名。 该项目的名称是关键字样式。单击“确定”保存项目。在这个项目中,我们将创建一个 user 关键字,如下所示。 右击项目名称,点击New User Keyword,如下图 它将显示如下屏幕 – 输入关键字的名称及其将采用的参数。在这里,我们将关键字的名称命名为 Display Message。Keyword Display Message ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 使用单选按钮 对于测试,了解如何与浏览器交互并定位 html 元素变得很重要。使用机器人框架处理输入字段非常容易。在本章中,我们将学习如何使用 Selenium 库使用单选按钮。要使用单选按钮,我们需要定位器 – 该单选按钮的主要唯一标识符。 我们将在这里讨论以下内容 – 单选按钮测试的项目设置 单选按钮的测试用例 单选按钮测试的项目设置 我们将首先在 Ride 中创建一个项目来使用浏览器。从命令行使用ride.py 打开ride。 单击“新建项目”并输入项目名称,如下面的屏幕截图所示。 给出的名称是 RadioButton。单击“确定”按钮保存项目。 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用内置库 在本章中,我们将介绍 Robot Framework 附带的一些重要的内置关键字。我们可以将这些关键字与外部库一起使用来编写测试用例。默认情况下,我们还有 Robot 框架可用的内置库。它主要用于验证(例如 – 应该等于、应该包含)、转换(转换为整数、记录到控制台等)。 我们将处理一个简单的测试用例,并在其中使用内置库。 我们在 Ride 和 Test case 中创建了项目,如下所示 – 我们创建了 2 个标量变量 – 数字和名称,如下所示 – ..

Read more

机器人框架教程 Robot Framework Tutorial Robot Framework – Overview Environment Setup Unix and Linux Installation Introduction to Ride First Test Case Using Ride Writing and Executing Test Cases Keyword and Data Driven Test Cases Working With Browsers Using Selenium Library Working With Textbox Working With Radio Button Working With Checkbox Working With Dropdown Working With Keywords ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 使用变量 在本章中,我们将讨论如何在 Robot Framework 中创建和使用变量。变量用于保存一个值,可用于测试用例、用户定义的关键字等。 我们将讨论以下 Robot Framework 中可用的变量 标量变量 列出变量 字典变量 我们将借助 Ride 中的测试用例了解每个变量的工作原理。 标量变量 标量变量将替换为它们分配的值。标量变量的语法如下 – ${variablename} 我们可以使用标量变量来存储字符串、对象、列表等。我们将首先创建一个简单的测试用例并在其中使用标量变量。 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用命令行 在本章中,我们将学习如何使用命令行来运行测试用例。 首先,让我们打开命令提示符并转到保存测试用例的文件夹。我们已经创建了测试用例并保存在C盘的robotframework文件夹中。 到目前为止创建的测试用例可在文件夹C:\robotframework 中找到。 如果您已将项目保存为文件,则命令为 – robot -T nameoftestcase.robot 如果您已将项目保存为目录,则命令为 – robot -T projectname testsuite 我们将运行从文件夹创建的测试之一,如下所示 – 输出、日志和报告路径显示在最后,如上所示。 以下屏幕截图显示了执行细节 – 报告 日志 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 有用的资源 以下资源包含有关 Robot Framework 的其他信息。请使用它们来获得更深入的知识。 机器人框架的有用链接 Robot Framework – Robot Framework 的官方网站。 Robot Framework @ Wikipedia – Robot Framework、它的历史和其他各种术语已经用简单的语言解释过。 关于机器人框架的有用书籍 ..

Read more