小白RF自动化实战

RF自动化脚本编写简介

 

简介:

RF是RobotFrameWork的简称,一个以python为底层语言编写的自动化测试框架,因其自带很多已经编好的类库,能够很好地适应不同python基础的人来学习及使用,甚至不懂python都可以完成脚本编写

详细介绍参考:

CSDN博客园:https://www.cnblogs.com/tinghai8/p/5714229.html

百度:http://yuedu.baidu.com/ebook/9772c2d0af45b307e9719709

 

脚本编写:

百度文档指导地址:

https://wenku.baidu.com/view/18eac5264b7302768e9951e79b89680203d86b19.html

https://wenku.baidu.com/view/a07e4de7336c1eb91a375db6.html(这个文档初学者一定要看!一定要看!!一定要看!!!  重要的话说三遍^_^!一定要看哦!  好了,不然后面看不懂~

等等,很多资料

以上文档有详细的编写介绍,可以用来熟悉RF工具,我这里主要写一些后期编写实用的东西。正如网络文档上面所述,RF支持当前主流软件几乎所有类型的自动化测试工作,其主要包括三个方面自动化

1、         web自动化:主要指web页面的自动化工作,

使用类库:Selenium2Library

优点:简单易学易编写

缺点:web脚本过多的依赖于网页元素的稳定性,后期维护会变的困难,且工作量大

2、         接口自动化:主要指借助协议接口调用及数据传输和服务器交互的测试。分为REST接口自动化和SSH类api接口测试。REST接口自动化:使用HttpLibarary.HTTP库,通过http类协议做数据传输和服务器交互

SSH类api接口测试:使用SSHLibarary库,通过ssh协议连接服务器进行测试,

优点:稳定性、容错性较好,运行速度快,维护成本低

缺点:需要了解一定入门级的接口及网页编辑原理,上手较为困难

3、         app类自动化:主要指适用于各类app自动化测试,如安卓系统,这里不赘述,有需要请了解以下文档:

  • 11
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值