Category : robot_framework

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用 Robot Framework 测试登录页面 使用 Robot Framework,到目前为止,我们已经了解了以下内容 – 导入库 使用变量 创建自定义关键字 如何编写测试用例 如何创建安装和拆卸 如何执行测试用例 如何使用数据驱动的测试用例 我们将在本章中使用上述所有功能并使用它来测试登录页面。我们有一个登录页面,其中包含电子邮件 ID 和密码。当您输入正确的电子邮件 ID 和密码时,您将被重定向到欢迎页面。如果用户输入无效的电子邮件 ID 或密码,页面将被重定向到错误页面。 以下屏幕截图显示了登录页面 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用设置和拆卸 在本章中,我们将了解测试世界的两个重要概念——设置和拆卸。< 设置 这是在测试套件或测试用例执行开始之前要执行的一组关键字或指令。 拆除 这是在测试套件或测试用例执行开始后要执行的一组关键字或指令。 我们将进行项目设置,其中将使用设置和拆卸。浏览器的打开和关闭是测试用例中常见的步骤。 现在,我们将在设置中添加关键字打开浏览器并在拆卸中关闭浏览器。 从命令行使用ride.py命令打开Ride并创建一个新项目。 单击新建项目以创建项目。 单击“确定”保存项目。 单击“新建测试用例”以创建一个。 单击“确定”保存测试用例。 现在我们需要导入 SeleniumLibrary 来使用与浏览器相关的关键字并与页面进行交互。 要导入库,请单击库 – 单击确定以保存库。 在上面的屏幕截图中,设置部分有设置和拆卸选项。对于设置,单击编辑以输入关键字。 现在,输入关键字 – 参数必须用竖线字符 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 使用关键字 在 Robot Framework 中,测试用例是使用关键字在测试用例表中构建的。在本章中,我们将详细介绍 Robot Framework 中使用的关键字。Robot 中使用了两种类型的关键字 – 图书馆关键词 用户定义关键字 图书馆关键词 库关键字是来自我们在 Robot Framework 中导入的库的关键字。我们现在来看看 Selenium 库,它帮助我们与浏览器交互。我们将讨论一些与 selenium ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用外部数据库库 我们已经看到了如何使用 Selenium 库。Selenium 库的详细安装/导入在“使用 Selenium 库使用浏览器”一章中讨论。 在本章中,我们将讨论数据库库以及如何使用 Robot Framework 连接和测试数据库。 转到机器人框架站点https://robotframework.org/并单击库,如下所示 – 单击库后,您将被重定向到如下所示的屏幕 – 库分为标准库、外部库和其他库。 我们现在来看看本章中的外部库。单击外部后,将出现以下屏幕 – 它显示了 Robot Framework 支持的外部库列表。在这里,我们将更多地关注数据库库 (Python)。上面的屏幕截图中突出显示了相同的内容。 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 使用 Selenium 库使用浏览器 在本章中,我们将学习如何在 Ride 中使用 Robot Framework 和 Selenium Library 来使用浏览器。 Ride 中的项目设置 导入硒库 使用 Chrome 浏览器的测试用例 使用 Firefox 浏览器的测试用例 骑行中的项目设置 我们将首先在 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 讨论机器人框架 Robot Framework是一个开源测试自动化框架,用于验收测试和验收测试驱动的开发。它遵循不同的测试用例风格——关键字驱动、行为驱动和数据驱动来编写测试用例。此功能使其非常易于理解。测试用例是使用关键字样式以表格格式编写的。Robot Framework 为外部库、开源工具和可用于自动化的工具提供了良好的支持。Robot Framework 中最流行的库是用于 Web 开发和 UI 测试的 Selen..

Read more

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

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 机器人框架 – 概述 Robot Framework是一个开源测试自动化框架,用于验收测试和验收测试驱动的开发。它遵循不同的测试用例风格——用于编写测试用例的关键字驱动、行为驱动和数据驱动。Robot Framework 提供对外部库和开源工具的支持,可用于自动化。最流行的库是用于 Web 开发和 UI 测试的 Selenium 库。 测试用例是使用关键字样式以表格格式编写的。您可以使用任何文本编辑器或机器人集成开发环境 (RIDE) 来编写测试用例。 Robot 框架适用于所有可用的操作系统。该框架基于 Python 构建,并在 Jython (JVM) 和 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – Ride 简介 Ride 是 Robot Framework 的测试编辑器。此外,我们将在 Ride 中编写测试用例。要启动 Ride,我们需要运行如下所示的命令。 命令 ride.py 上面的命令将打开 IDE,如下面的屏幕截图所示 – 在本章中,我们将遍历编辑器以查看 IDE 中可用的选项和功能。选项和功能将帮助我们测试我们的项目。 创建新项目 转到文件并单击新建项目,如下所示 ..

Read more

机器人框架教程 机器人框架 – 概述 环境设置 Unix 和 Linux 安装 骑行介绍 第一个使用 Ride 的测试用例 编写和执行测试用例 关键字和数据驱动的测试用例 使用 Selenium 库使用浏览器 使用文本框 使用单选按钮 使用复选框 使用下拉菜单 使用关键字 使用变量 使用命令行 使用设置和拆卸 使用内置库 使用外部数据库库 使用 Robot Framework 测试登录页面 Robot Framework – 使用下拉菜单 在本章中,我们将学习如何使用 Selenium 库处理下拉菜单。 下拉测试的项目设置 我们将首先在 Ride 中创建一个项目来使用浏览器。从命令行使用ride.py 打开ride – 单击“新建项目”并为您的项目命名。 给出的名称是下拉列表。单击“确定”保存项目。 右键单击创建的项目名称,然后单击新建测试用例– 为测试用例命名并单击“确定”以保存它。 我们完成了项目设置。现在,我们将为下拉列表编写测试用例。由于我们需要 Selenium 库,因此我们需要在我们的项目中导入相同的库。 点击你的项目上左侧,使用图书馆从添加导入如下图所示- 现在,单击库。将出现一个屏幕,您需要在其中输入库名称 – ..

Read more