随笔分类 -  robotframework

摘要:文档格式 可以使用简单的HTML格式 测试套件 , 测试用例 和 用户关键字 文档和 免费测试套件 元数据 在测试数据,以及当 记录测试 库 。 格式类似于大多数使用的风格 维基百科,它被设计成可以理解为纯文本, 在HTML转换。 \N代表换行 在测试数据换行 当记录测试套件、测试用例和关键词或添加 阅读全文
posted @ 2016-04-29 13:23 七月的尾巴_葵花 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:library文档工具(Libdoc) Libdoc是机器人框架内置的工具生成的关键字的文档 测试库和资源文件的HTML和XML格式。 前 格式适用于人类,后者 骑 和其他 工具。 Libdoc显示库或也有几个特殊的命令 在控制台上资源信息。 可以创建文档: 测试库实现 Python 或 Java  阅读全文
posted @ 2016-04-28 23:06 七月的尾巴_葵花 阅读(2569) 评论(0) 推荐(0) 编辑
摘要:测试数据文档工具(Testdoc) Testdoc是机器人框架内置的工具生成高水平 根据测试用例文档。 创建的文档是在HTML中 格式和它包括名称、文档和其他元数据 测试套件和测试用例,以及和他们的顶级关键词 参数。 一般使用 简介 python -m robot.testdoc [options] 阅读全文
posted @ 2016-04-27 19:30 七月的尾巴_葵花 阅读(2229) 评论(0) 推荐(0) 编辑
摘要:侦听器接口 机器人框架有一个侦听器接口,可以用于接收 对测试执行通知。 示例用法包括 外部测试监控,测试失败时发送邮件消息, 与其他系统进行通信。 侦听器API版本3也使得 它可以修改测试在测试执行和结果。 侦听器类或模块与某些特殊的方法,和他们 可以用Python和Java实现。 侦听器监控 整个 阅读全文
posted @ 2016-04-26 10:02 七月的尾巴_葵花 阅读(2507) 评论(0) 推荐(0) 编辑
摘要:远程库接口 远程库接口提供了对在测试库 比机器人框架本身是在不同的机器上运行, 同时实现图书馆使用其他语言比 本机支持Python和Java。 为一个测试库用户远程 library看起来几乎一样的其他测试库,和 开发测试库使用远程库接口也 非常接近创造 正常测试库 。 介绍准备 有两个主要原因使用远 阅读全文
posted @ 2016-04-25 13:39 七月的尾巴_葵花 阅读(699) 评论(0) 推荐(0) 编辑
摘要:创建测试库 支持的编程语言 机器人框架本身是用写的 Python 和自然的测试 库扩展它可以使用相同的实现 语言。 运行时框架上 Jython ,图书馆也可以 实现使用 Java 。 纯Python代码Python和工作 Jython,假设它不使用语法或模块 可在Jython。 当使用Python, 阅读全文
posted @ 2016-04-23 15:58 七月的尾巴_葵花 阅读(4098) 评论(0) 推荐(1) 编辑
摘要:创建输出 当执行测试,创建多个输出文件和所有的 都以某种方式相关测试结果。 本节讨论什么 输出创建、如何配置创建,以及如何 调整他们的内容。 不同的输出文件 本节解释了不同可以创建和输出文件 如何配置创建。 输出文件配置 使用命令行选项,这让输出文件的路径 问题作为参数。 一个特殊的值 没有一个 ( 阅读全文
posted @ 2016-04-22 10:31 七月的尾巴_葵花 阅读(1233) 评论(0) 推荐(0) 编辑
摘要:配置执行 选择测试用例 机器人框架提供了几个选择的命令行选项 执行测试用例。 也工作在相同的选项 后处理输出与 Rebot 。 通过测试套件和测试用例的名称 测试套件和测试用例可以选择通过他们的名字的命令 行选项 ——套件(- s) 和 ——测试(- t) , 分别。 这两个选项可以多次使用 选择几 阅读全文
posted @ 2016-04-21 21:00 七月的尾巴_葵花 阅读(2921) 评论(0) 推荐(0) 编辑
摘要:后处理输出 使用时自动测试 在测试执行报告和日志生成,并使用它 分别允许创建自定义报告和日志以及结合 和合并的结果。 使用Rebot 简介 rebot [options] robot_outputs python|jython|ipy -m robot.rebot [options] robot_o 阅读全文
posted @ 2016-04-21 01:03 七月的尾巴_葵花 阅读(545) 评论(0) 推荐(0) 编辑
摘要:测试执行 如何创建测试套件结构解析 执行测试数据,如何继续执行一个测试用例失败后, 以及如何优雅地停止整个测试执行。 执行流 执行测试套件和 总是在一个测试套件执行测试用例。 一个测试套件 创建从一个 测试用例文件 直接测试,而套房吗 创建的 目录 有孩子的测试套件,要么 测试或自己的孩子套件。 在 阅读全文
posted @ 2016-04-20 13:36 七月的尾巴_葵花 阅读(513) 评论(0) 推荐(0) 编辑
摘要:执行测试用例 基本用法 机器人框架从命令行执行测试用例,和 最终的结果是,在默认情况下,一个 输出文件 以XML格式和一个HTML 报告 和 日志 。 执行后,可以组合和输出文件 否则 进行后期处理 工具室内可容纳。 启动测试执行 简介 robot [options] data_sources py 阅读全文
posted @ 2016-04-20 11:30 七月的尾巴_葵花 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:发布处理具有相同名称的关键字 使用机器人框架要么是关键词 图书馆 关键字 或 用户的关键字 。 前来自 标准 库 或 外部库 ,后者 中创建相同的文件在使用或进口 资源文件 。 许多关键字使用时,是很常见的 他们中的一些人有相同的名字,这部分描述了如何 在这些情况下处理可能的冲突。 关键字范围 当只 阅读全文
posted @ 2016-04-19 23:10 七月的尾巴_葵花 阅读(2345) 评论(1) 推荐(0) 编辑
摘要:资源和变量文件 用户关键字和变量 测试用例文件 和 测试套件 初始化文件只能用于文件在哪里 了,但 资源文件 提供一种机制来分享它们。 自 资源文件结构非常接近测试用例文件,它是 容易创建它们。 变量的文件 提供一个强大的机制来创建和分享 变量。 例如,他们允许字符串和之外的值 启用动态创建变量。 阅读全文
posted @ 2016-04-19 21:14 七月的尾巴_葵花 阅读(2415) 评论(0) 推荐(1) 编辑
摘要:创建用户关键字 关键字表是用于创建新的更高层次的关键词 结合现有的关键词。 这些关键字被称为 用户 关键字 区分他们的最低水平 库关键字 实现在测试库。 的语法创建用户 关键词非常接近的语法创建测试用例 很容易学习。 用户关键字语法 基本语法 在许多方面,总体用户关键字语法是相同的 测试用例的语法  阅读全文
posted @ 2016-04-17 03:02 七月的尾巴_葵花 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:变量 介绍 变量是不可或缺的功能机器人框架,他们可以 在大多数地方用于测试数据。 通常,他们使用 参数测试用例表中的关键字和关键字表,但是 也都设置允许变量的值。 一个正常的字 的名字 不能 指定一个变量,但是 内装式 关键字 运行关键字 可以达到同样的效果。 机器人框架都有它自己的变量,可以使用  阅读全文
posted @ 2016-04-17 03:01 七月的尾巴_葵花 阅读(12854) 评论(0) 推荐(0) 编辑
摘要:使用测试库 测试库包含那些体现关键词,通常被称为 库关键字 实际上,这与系统交互 测试。 所有测试用例总是从一些库,使用关键字 通过高级 用户的关键字 。 本节解释如何 考虑测试库的使用和如何使用的关键字 提供的。 创建测试库 描述在一个单独的吗 部分。 导入库 测试库通常使用进口 图书馆 设置, 阅读全文
posted @ 2016-04-16 17:37 七月的尾巴_葵花 阅读(384) 评论(0) 推荐(0) 编辑
摘要:测试用例的语法 基本语法 测试用例构造测试用例表中可用 关键词。 关键字可以进口 测试库 或 资源 文件 或创建的 关键字表 的测试用例文件 本身。 测试用例表中第一列包含测试用例的名称。 一个 测试用例开始在这一列和行了 继续下一个测试用例名称或表的结束。 它是 之间有一个错误表标题和第一 测试。 阅读全文
posted @ 2016-04-15 23:44 七月的尾巴_葵花 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:循环和条件 for循环 IF 关键字等于就是 ' 运行关键字如果 '。作为此关键字的建议,将不会执行代码,将包含我们想要运行的代码。 *** Settings *** Library BuiltIn *** Test Cases *** TestCase01 My Keyword 01 *** Ke 阅读全文
posted @ 2016-04-14 12:39 七月的尾巴_葵花 阅读(378) 评论(0) 推荐(0) 编辑
摘要:列表和字典 通过专用关键字创建了列表和字典。我们将在这里看到创建的两个例子 ︰ 选择 *** Settings *** Library BuiltIn Library Collections *** Test Cases *** CreationListe ${list} = Create List 阅读全文
posted @ 2016-04-13 20:08 七月的尾巴_葵花 阅读(345) 评论(0) 推荐(0) 编辑
摘要:文件变量 包含变量类型 Python 的 '.py' 扩展文件只不过是变量文件。 全局变量的定义是在两个阶段完成的。首先必须要么从变量的文件导入"变量"部分中定义的变量。 然后,只是之前离开命名空间 ,可以使用关键字"设置全局变量。 *** Variables *** ${var} 3 *** Te 阅读全文
posted @ 2016-04-13 09:49 七月的尾巴_葵花 阅读(353) 评论(0) 推荐(0) 编辑