文章分类 -  Robot Framework框架

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

点击右上角即可分享
微信分享提示