摘要: 一、前言 测试框架的作用是帮助我们管理测试用例、执行测试用例、参数化、断言、生成测试报告等基础性工作, 让我们将精力用在测试用例的编写上。好的测试框架应该具有很高的扩展性,支持二次开发,并能够支持多种类型的自动化测试。 测试工具的作用是为了完成某一类型的测试,比如Selenium用于对WEB UI进 阅读全文
posted @ 2021-10-14 17:44 困难总比办法多 阅读(386) 评论(0) 推荐(0)
摘要: 在RF中,关键字是一个非常重要的存在。想做任何事情,都是通过关键字来实现的。 1、什么是关键字 总结一句话:一个关键字实现了单一的功能。 使用一个关键字,就等于是去使用了一个功能。 在RF中,输出文本使用了关键字:log;创建变量使用了关键字:set Variable; 执行python语句使用关键 阅读全文
posted @ 2021-10-14 16:31 困难总比办法多 阅读(889) 评论(0) 推荐(0)
摘要: robotframework(后续简称为robot)是一款自动化测试框架,可能做各种类型的自动化测试。 本文介绍通过robotframework来做接口测试。 第一步:安装第三方库,提供接口测试的关键字。 在robot当中,python语言的接口测试库名称为RequestsLibrary 安装语法如 阅读全文
posted @ 2021-10-14 14:34 困难总比办法多 阅读(1046) 评论(0) 推荐(0)
摘要: 在robotframework当中,要实现web自动化,则需要使用SeleniumLibrary这个库。 目前版本中,有180+关键字。随着版本的更新,关键字的个数和名字也会有所变动。 在网上没有找到较为全面的关于这个库的关键字介绍,所以此篇文章作为一个汇总,列举常用的关键字。 1、Selenium 阅读全文
posted @ 2021-10-14 14:21 困难总比办法多 阅读(554) 评论(0) 推荐(0)
摘要: 1、安装python27的版本。 Python2与python3不冲突 ,可以都安装,指定不同的目录就好。 配置python2的环境变量,在python3的环境变量之前。 将所有的安装操作完成之后,去掉python2的环境变量设置。 安装注意事项,请看2之后的说明。 2、RF安装命令: Pip in 阅读全文
posted @ 2021-10-14 11:08 困难总比办法多 阅读(199) 评论(0) 推荐(0)