04 2016 档案

摘要:文档格式 可以使用简单的HTML格式 测试套件 , 测试用例 和 用户关键字 文档和 免费测试套件 元数据 在测试数据,以及当 记录测试 库 。 格式类似于大多数使用的风格 维基百科,它被设计成可以理解为纯文本, 在HTML转换。 \N代表换行 在测试数据换行 当记录测试套件、测试用例和关键词或添加 阅读全文
posted @ 2016-04-29 13:23 七月的尾巴_葵花 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:library文档工具(Libdoc) Libdoc是机器人框架内置的工具生成的关键字的文档 测试库和资源文件的HTML和XML格式。 前 格式适用于人类,后者 骑 和其他 工具。 Libdoc显示库或也有几个特殊的命令 在控制台上资源信息。 可以创建文档: 测试库实现 Python 或 Java  阅读全文
posted @ 2016-04-28 23:06 七月的尾巴_葵花 阅读(2573) 评论(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 七月的尾巴_葵花 阅读(2513) 评论(0) 推荐(0) 编辑
摘要:对象,价值观和类型 对象 Python的抽象的数据。 所有的数据在一个Python程序 表示对象或对象之间的关系。 (在某种意义上,在 符合冯诺依曼模型的代码也“存储程序计算机” 由对象。) 每一个对象都有一个身份,一个类型和一个值。 一个对象的 身份 从来没有 改变一旦被创建,你可能认为这是对象的 阅读全文
posted @ 2016-04-26 09:59 七月的尾巴_葵花 阅读(205) 评论(0) 推荐(0) 编辑
摘要:语法分析 Python程序读取的 解析器 。 解析器的输入流 令牌 ,生成的 词法分析程序 。 这一章描述了如何 词法分析程序把一个文件分解成令牌。 Python读取程序文本作为Unicode代码点;一个源文件的编码 可以由一个utf - 8编码声明和违约,看到了吗 PEP 3120 获取详细信息。 阅读全文
posted @ 2016-04-25 13:41 七月的尾巴_葵花 阅读(399) 评论(0) 推荐(0) 编辑
摘要:robot.htmldata package 包编写HTML格式的输出文件。 这个包被认为是稳定的但不是公共API的一部分。 Submodules Submodules robot.htmldata.htmlfilewriter模块 classrobot.htmldata.htmlfilewrite 阅读全文
posted @ 2016-04-25 13:41 七月的尾巴_葵花 阅读(563) 评论(0) 推荐(0) 编辑
摘要:远程库接口 远程库接口提供了对在测试库 比机器人框架本身是在不同的机器上运行, 同时实现图书馆使用其他语言比 本机支持Python和Java。 为一个测试库用户远程 library看起来几乎一样的其他测试库,和 开发测试库使用远程库接口也 非常接近创造 正常测试库 。 介绍准备 有两个主要原因使用远 阅读全文
posted @ 2016-04-25 13:39 七月的尾巴_葵花 阅读(704) 评论(0) 推荐(0) 编辑
摘要:创建测试库 支持的编程语言 机器人框架本身是用写的 Python 和自然的测试 库扩展它可以使用相同的实现 语言。 运行时框架上 Jython ,图书馆也可以 实现使用 Java 。 纯Python代码Python和工作 Jython,假设它不使用语法或模块 可在Jython。 当使用Python, 阅读全文
posted @ 2016-04-23 15:58 七月的尾巴_葵花 阅读(4100) 评论(0) 推荐(1) 编辑
摘要:robot.conf 设计方案 实现设置测试执行和输出处理。 这个方案实现了 RobotSettings 和 RebotSettings 内部使用的类 该框架。 不应该有这些类需要使用外部。这个包可以被认为是相对稳定。 提到的类 有可能重写在某种程度上更方便使用。 不过,实例化它们是不可能改变的。 阅读全文
posted @ 2016-04-23 15:41 七月的尾巴_葵花 阅读(549) 评论(0) 推荐(0) 编辑
摘要:创建输出 当执行测试,创建多个输出文件和所有的 都以某种方式相关测试结果。 本节讨论什么 输出创建、如何配置创建,以及如何 调整他们的内容。 不同的输出文件 本节解释了不同可以创建和输出文件 如何配置创建。 输出文件配置 使用命令行选项,这让输出文件的路径 问题作为参数。 一个特殊的值 没有一个 ( 阅读全文
posted @ 2016-04-22 10:31 七月的尾巴_葵花 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:robot.api 包公开的公共api机器人框架 除非另有声明,公开的api在这个包中被认为是稳定的, 从而构建外部工具时,安全使用的机器人框架。 目前暴露api: logger 模块测试库的日志的目的。 deco 模块使用decorator测试库可以使用。 TestCaseFile , TestD 阅读全文
posted @ 2016-04-21 23:35 七月的尾巴_葵花 阅读(2072) 评论(0) 推荐(0) 编辑
摘要:配置执行 选择测试用例 机器人框架提供了几个选择的命令行选项 执行测试用例。 也工作在相同的选项 后处理输出与 Rebot 。 通过测试套件和测试用例的名称 测试套件和测试用例可以选择通过他们的名字的命令 行选项 ——套件(- s) 和 ——测试(- t) , 分别。 这两个选项可以多次使用 选择几 阅读全文
posted @ 2016-04-21 21:00 七月的尾巴_葵花 阅读(2924) 评论(0) 推荐(0) 编辑
摘要:XPath 是XML的查询语言,和SQL的角色很类似。以下面XML为例,介绍XPath 的语法。 <?xml version="1.0" encoding="ISO-8859-1"?><catalog> <cd country="USA"> <title>Empire Burlesque</titl 阅读全文
posted @ 2016-04-21 10:25 七月的尾巴_葵花 阅读(272) 评论(0) 推荐(0) 编辑
摘要:后处理输出 使用时自动测试 在测试执行报告和日志生成,并使用它 分别允许创建自定义报告和日志以及结合 和合并的结果。 使用Rebot 简介 rebot [options] robot_outputs python|jython|ipy -m robot.rebot [options] robot_o 阅读全文
posted @ 2016-04-21 01:03 七月的尾巴_葵花 阅读(547) 评论(0) 推荐(0) 编辑
摘要:测试执行 如何创建测试套件结构解析 执行测试数据,如何继续执行一个测试用例失败后, 以及如何优雅地停止整个测试执行。 执行流 执行测试套件和 总是在一个测试套件执行测试用例。 一个测试套件 创建从一个 测试用例文件 直接测试,而套房吗 创建的 目录 有孩子的测试套件,要么 测试或自己的孩子套件。 在 阅读全文
posted @ 2016-04-20 13:36 七月的尾巴_葵花 阅读(515) 评论(0) 推荐(0) 编辑
摘要:执行测试用例 基本用法 机器人框架从命令行执行测试用例,和 最终的结果是,在默认情况下,一个 输出文件 以XML格式和一个HTML 报告 和 日志 。 执行后,可以组合和输出文件 否则 进行后期处理 工具室内可容纳。 启动测试执行 简介 robot [options] data_sources py 阅读全文
posted @ 2016-04-20 11:30 七月的尾巴_葵花 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:发布处理具有相同名称的关键字 使用机器人框架要么是关键词 图书馆 关键字 或 用户的关键字 。 前来自 标准 库 或 外部库 ,后者 中创建相同的文件在使用或进口 资源文件 。 许多关键字使用时,是很常见的 他们中的一些人有相同的名字,这部分描述了如何 在这些情况下处理可能的冲突。 关键字范围 当只 阅读全文
posted @ 2016-04-19 23:10 七月的尾巴_葵花 阅读(2348) 评论(1) 推荐(0) 编辑
摘要:资源和变量文件 用户关键字和变量 测试用例文件 和 测试套件 初始化文件只能用于文件在哪里 了,但 资源文件 提供一种机制来分享它们。 自 资源文件结构非常接近测试用例文件,它是 容易创建它们。 变量的文件 提供一个强大的机制来创建和分享 变量。 例如,他们允许字符串和之外的值 启用动态创建变量。 阅读全文
posted @ 2016-04-19 21:14 七月的尾巴_葵花 阅读(2415) 评论(0) 推荐(1) 编辑
摘要:创建用户关键字 关键字表是用于创建新的更高层次的关键词 结合现有的关键词。 这些关键字被称为 用户 关键字 区分他们的最低水平 库关键字 实现在测试库。 的语法创建用户 关键词非常接近的语法创建测试用例 很容易学习。 用户关键字语法 基本语法 在许多方面,总体用户关键字语法是相同的 测试用例的语法  阅读全文
posted @ 2016-04-17 03:02 七月的尾巴_葵花 阅读(2179) 评论(0) 推荐(0) 编辑
摘要:变量 介绍 变量是不可或缺的功能机器人框架,他们可以 在大多数地方用于测试数据。 通常,他们使用 参数测试用例表中的关键字和关键字表,但是 也都设置允许变量的值。 一个正常的字 的名字 不能 指定一个变量,但是 内装式 关键字 运行关键字 可以达到同样的效果。 机器人框架都有它自己的变量,可以使用  阅读全文
posted @ 2016-04-17 03:01 七月的尾巴_葵花 阅读(12857) 评论(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 七月的尾巴_葵花 阅读(354) 评论(0) 推荐(0) 编辑
摘要:测试文件结构 每个部分由其头组成的包围空间和三个星号组成的游戏标题定义。节包含什么,如果你不声明它 (除了"测试用例",是强制性的)。 第一节,'设置',要导入不同的库和资源文件。 第二节,变量,要为测试定义变量。在这一节中声明的变量只在文件中都可用。 第三部分,"测试用例"包含不同的测试用例来创建 阅读全文
posted @ 2016-04-13 09:48 七月的尾巴_葵花 阅读(314) 评论(0) 推荐(0) 编辑
摘要:内部资源 在后面的代码中,我们可以访问不同的关键字 ︰ 选择 *** Keywords *** My Keyword MyLib.Mon Keyword argument 选择 选择 在资源文件中,一般预定义的变量会使用"变量"的关键字 ︰ 选择 *** Settings *** Variables 阅读全文
posted @ 2016-04-13 09:48 七月的尾巴_葵花 阅读(247) 评论(0) 推荐(0) 编辑
摘要:循环条件 可以看出在"我的关键字 02",取而代之的是"$""@"当遍历列表与for。 我邀请你离开 '$',看看它的返回。 FOR…IN RANGE 我们可以看到在此示例中,该操作是相同 Python ︰ 启动、 停止、 步。 你可以退出循环用关键字"退出 For 循环"。 IF Python I 阅读全文
posted @ 2016-04-12 13:49 七月的尾巴_葵花 阅读(371) 评论(0) 推荐(0) 编辑
摘要:lr_start_transaction 为性能分析标记事务的开始 lr_end_transaction 为性能分析标记事务的结束lr_rendezvous 在 Vuser 脚本中设置集合点lr_think_time 暂停 Vuser 脚本中命令之间的执行lr_end_sub_transaction 阅读全文
posted @ 2016-04-12 13:24 七月的尾巴_葵花 阅读(347) 评论(0) 推荐(0) 编辑
摘要:机器人框架概述 机器人框架是一个通用的开源的自动化测试框架 验收测试和验收测试驱动开发(ATDD)。它具有易于使用的表格的测试数据 语法采用关键字驱动 测试方法。其检测能力可以通过测试库 用Python或java实现的扩展,用户可以使用相同的语法,用于创建测试用例 现有创造新的更高层次的 关键词。 阅读全文
posted @ 2016-04-12 10:12 七月的尾巴_葵花 阅读(1478) 评论(0) 推荐(0) 编辑
摘要:命名 命名 测试套件的名称 之后,你可能应该描述你的名字。 名称是从文件或目录名自动创建: 扩展了。 强调了转换空间。 如果名称都是小写,大写的单词是。 名称可以是比较长的,但是太长的名字不方便 文件系统。 “顶层套房的名字可以覆盖从命令行使用的 姓名选项,如果需要。 实例: login_tests 阅读全文
posted @ 2016-04-11 15:28 七月的尾巴_葵花 阅读(1758) 评论(0) 推荐(2) 编辑
摘要:法文件和目录 层次结构安排测试用例构建如下: 在创建测试用例 测试用例文件 。 自动创建一个测试用例文件 测试套件 包含 测试用例文件。 一个目录包含测试用例文件形成一个更高级别的测试 套件。 这样一个 测试套件目录 从测试套件创建 案例文件作为它的子测试套件。 一个测试套件目录也可以包含其他测试套 阅读全文
posted @ 2016-04-11 10:09 七月的尾巴_葵花 阅读(3102) 评论(1) 推荐(1) 编辑
摘要:机器人框架是一个基于Python的,可扩展的关键字驱动的自动化测试最终到终端的验收测试和验收测试驱动开发(ATDD)框架。它可用于检测分布式异类应用程序,其中,验证要求感人几种技术和接口。 下面列出了不同的方法来安装机器人框架本身和解释 更彻底地在随后的部分。 安装与pip 使用pip推荐的方法是安 阅读全文
posted @ 2016-04-10 20:15 七月的尾巴_葵花 阅读(2880) 评论(0) 推荐(1) 编辑