尛磊孨

导航

2019年6月25日 #

Robot Framework(九) 执行测试用例——基本用法

摘要: 3.1基本用法 Robot Framework测试用例从命令行执行,默认情况下,最终结果是XML格式的输出文件和HTML 报告和日志。执行后,可以组合输出文件,然后使用rebot工具进行后处理。 3.1.1开始测试执行 概要 pybot | jybot | ipybot [options] data 阅读全文

posted @ 2019-06-25 16:29 尛磊孨 阅读(4259) 评论(0) 推荐(0) 编辑

Robot Framework(八) 资源和变量文件

摘要: 2.7资源和变量文件 测试用例文件和测试套件初始化文件中的用户关键字和变量只能在创建它们的文件中使用,但资源文件提供了共享它们的机制。由于资源文件结构非常接近测试用例文件,因此很容易创建它们。 变量文件提供了一种创建和共享变量的强大机制。例如,它们允许除字符串以外的值,并允许动态创建变量。它们的灵活 阅读全文

posted @ 2019-06-25 16:08 尛磊孨 阅读(1277) 评论(0) 推荐(0) 编辑

Robot Framework(七)创建用户关键字

摘要: 2.6创建用户关键字 关键字表用于通过将现有关键字组合在一起来创建新的更高级别关键字。这些关键字称为用户关键字,以区别于 测试库中实现的最低级库关键字。创建用户关键字的语法与创建测试用例的语法非常接近,这使其易于学习。 2.6.1用户关键字语法 基本语法 在许多方面,整体用户关键字语法与测试用例语法 阅读全文

posted @ 2019-06-25 16:00 尛磊孨 阅读(741) 评论(0) 推荐(0) 编辑

Robot Framework(六)变量

摘要: 变量 2.5.1简介 变量是Robot Framework的一个不可或缺的特性,它们可以在测试数据的大多数地方使用。最常见的是,它们用于测试用例表和关键字表中关键字的参数,但所有设置都允许在其值中使用变量。无法使用变量指定普通关键字名称,但可以使用BuiltIn关键字 Run Keyword获得相同 阅读全文

posted @ 2019-06-25 15:56 尛磊孨 阅读(1099) 评论(0) 推荐(0) 编辑

Robot Framework(五)使用测试库

摘要: 使用测试库 测试库包含那些最低级别的关键字,通常称为 库关键字,实际上与被测系统交互。所有测试用例总是使用某些库中的关键字,通常是通过更高级别的用户关键字。本节介绍如何使用测试库以及如何使用它们提供的关键字。创建测试库在单独的部分中描述。 2.4.1使用测试库 下面的小节给出了使用测试库的说明。 使 阅读全文

posted @ 2019-06-25 15:55 尛磊孨 阅读(535) 评论(0) 推荐(0) 编辑

Robot Framework(四)创建测试套件

摘要: 2.3.1测试用例文件 Robot Framework测试用例是使用测试用例文件中的测试用例表创建的。这样的文件会自动从它包含的所有测试用例中创建一个测试套件。可以有多少测试用例没有上限,但建议少于10个,除非使用数据驱动方法,其中一个测试用例只包含一个高级关键字。 设置表中的以下设置可用于自定义测 阅读全文

posted @ 2019-06-25 15:54 尛磊孨 阅读(762) 评论(0) 推荐(0) 编辑

Robot Framework(三)创建测试用例

摘要: 2.2.1测试用例语法 基本语法 测试用例由关键字在测试用例表中构建。关键字可以从测试库或资源文件导入,也可以在测试用例文件本身的关键字表中创建。 测试用例表中的第一列包含测试用例名称。测试用例从包含此列的内容的行开始,并继续到下一个测试用例名称或表的末尾。 第二列通常具有关键字名称。此规则的一个例 阅读全文

posted @ 2019-06-25 15:53 尛磊孨 阅读(1110) 评论(0) 推荐(0) 编辑

Robot Framework(二)测试数据语法

摘要: 2.1.1文件和目录 测试数据的层次结构安排如下: 测试数据在测试数据文件中创建。 测试数据文件会自动创建一个包含该文件中的测试数据的测试套件。 包含测试数据文件的目录构成了更高级别的测试套件。这样的测试套件目录具有从测试数据文件创建的套件作为其子测试套件。 测试套件目录还可以包含其他测试套件目录, 阅读全文

posted @ 2019-06-25 15:51 尛磊孨 阅读(892) 评论(0) 推荐(1) 编辑

Robot Framework(一)入门

摘要: 1.1简介 Robot Framework是一个基于Python的,可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。它可用于测试分布式异构应用程序,其中验证需要涉及多种技术和接口。 1.1.1为何选择Robot Framework? 启用易于使用的表格语法,以统 阅读全文

posted @ 2019-06-25 15:49 尛磊孨 阅读(1661) 评论(1) 推荐(1) 编辑

iptables详解(14):iptables小结之常用套路

摘要: 所属分类:IPtables Linux基础 不知不觉,已经总结了13篇IPTABLES文章,这些文章中有一些需要注意的地方。 此处,我们对前文中的一些注意点进行总结,我们可以理解为对"常用套路"的总结。 记住这些套路,能让我们事半功倍。 阅读这篇文章之前,请确定你已经阅读了之前的文章,否则你有可能会 阅读全文

posted @ 2019-06-25 15:43 尛磊孨 阅读(252) 评论(0) 推荐(0) 编辑