文章分类 - Robot Framework框架
摘要:1.安装excellibrary,注意python3.7版本,需要安装一下两个库 pip install robotframework-excel pip install robotframework-excellibrary-xwfintech 注意: 网上有很多关于excel处理的,都是基于py
阅读全文
摘要:1.变量文件 变量文件包含可以在测试数据中使用的变量。 也可以使用变量表创建变量,也可以从命令行设置变量,但是变量文件允许 动态 创建变量,并且变量可以包含任何对象。 2.在资源文件Variables表中定义变量 1)首先要创建Variables表 例如:在同级目录test3.robot资源文件中定
阅读全文
摘要:在robotframework当中,要实现web自动化,则需要使用SeleniumLibrary这个库。SeleniumLibrary底层封装了web自动化测试框架selenium,目前版本中,有173个关键字。随着版本的更新,关键字的个数和名字也会有所变动。具体参考官方文档http://robot
阅读全文
摘要:一、用例执行 1.语法格式 Robot Framework 的命令格式如下: robot [options] data_sources #注意:options 是 RF命令的选项, 可以为空 常用options选项 : --pythonpath(-P) 指定python模块搜索路径 --name 指
阅读全文
摘要:RobotFramework关键字 在RF中,关键字是一个非常重要的存在。任何功能,都是通过关键字来实现的。 1.什么是关键字 一句话描述:一个关键字就是实现了特点的功能, 使用一个关键字,就等于是去使用了一个功能。例如:在生活中,厨师做饭使用了厨房,人睡觉使用了床等等。同理 ,那在RF中,输出文本
阅读全文
摘要:自动化测试框架的中的setup和teardown提供了对测试环境数据的初始化和清除功能,在RF中,每个测试套件目录、测试套件文件、测试用例 都可以有自己的setup 和teardown,下面分别介绍: 1.测试用例中的setup与teardown 用例的初始化和清除,写在测试用例表的配置项(Sett
阅读全文
摘要:Robot Framework关键字的使用 1)在robot framework标准库 2)在robot framework官方文档:http://robotframework.org 常用语法 定义变量 ${var1} set variable word #定义字面量 ${var2} conver
阅读全文
摘要:Robot Framework是什么?有什么作用? Robot Framework 是一款用 Python 编写的通用型测试框架,具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端(Web、PC、移动端)或者接口,也可以进行分布式测试执行。常用于验收测试和验收测试驱动开发(ATDD)的
阅读全文