robot framework详解

本来没打算这么早写的,因为是1024所以,提早写出来吧。

从2007年到2017年,十年内自动化测试工具层出不穷,各种工具在运用一段时间之后,各个公司都会有测试架构师对于目前的自动化测试工具进行框架定制设计。

从惠普2007年GDCC推出的的WebDrivier,到2010年Sean Xu时期HPIT TCOE推出的Data Driven,到后来2012年印度人卖得死贵的TAO框架,都成为了QTP或者说UFT付费框架的典型产品。如今诺基亚研发的Robot Framework,Eclipse上面的TestNG+Selenium种种免费的框架,慢慢代替了传统自动化框架,成为了各大公司的新宠儿。

想要学会RF框架,我们首先要有一定的python基础,RF就是在python基础上面套了一层壳(很简单),还没有python基础的同学,建议先去学习python基础。那么基础掌握到什么程度可以来学习RF框架呢?我总结几点分享给大家。

【入门前置条件 - 技术栈】

  1. python常用数据类型,重点掌握列表,字符串,字典的运用
  2. python的逻辑运算,条件、循环等
  3. python的继承和封装
  4. python的面向对象思想OOP
  5. python装饰器
  6. python迭代器、生成器
web自动化测试:SeleniumLibrary,Selenium2Library,Selenium2Library for java 
接口自动化测试:RequestsLibrary 
APP自动化测试:AppiumLibrary

RobotFramework常用关键字

前提:快捷键的掌握

1.搜索:F5

2.自动补全:Ctrl+Shift+空格

robot framework 是一个基于python的自动化测试框架,它的测试脚本格式简单易懂并通过关键字来驱动测试的进行。robot framework还支持导入python编写的test library,这些库文件提供更多可用的关键字,用户也可使用已存在的关键字去构建出新的关键字。
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值