码迷,mamicode.com
首页 > 其他好文 > 详细

Robot Framework 实战中学习(一)

时间:2018-05-19 20:03:06      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:frame   红色   log   Suite   维护   关键字   方式   lib   .exe   

Robot Framework 自动化框架可以实现的功能及其丰富,首先从Web自动化开始总结学习(由于引用Selenium2Library,因此与Selenium页面元素定位及操作类似),后面也会依次总结学习截图式的图形脚本语言(适用C/S端自动化),用户体验很不错的方式,当然还有移动端的自动化测试。

1.环境已经准备好参考《Robot Framework 环境搭建》,双击C:\Python27\Scripts\ride.py启动Robot - RIDE;

2.单击RIDE左上角File --> New Project,如下图:

技术分享图片

Name处输入项目名称,Type选择Dir类型,点击OK

2.右击新建的项目名称“测试项目” --> New Suite,如下图:

技术分享图片

Name处输入项目名称,Type选择File类型,Format选择TXT (TXT类型在编写脚本、Debug、后期维护,更便捷一些) 点击OK;

2.1 单击右侧LIbrary,导入Selenium2Library,如图:

技术分享图片

导入库后,效果如下图:(Selenium2Library字体颜色为黑色,如果为红色则导入失败,请参考《Robot Framework 环境搭建》,如果再次失败请留言)

技术分享图片

3.右击新建的Test Suite“测试套件” --> 选择 New Test Case,只需输入Name,点击OK;

4.以实战为例:

4.1下载Google及对应版本的Driver(本次用的浏览器:chromedriver.exe  驱动:Chromestable_54.0.2840.99.exe)

4.2安装浏览器,并且将浏览器驱动放入C:\Python27(Path环境中已经配好的路径下即可)

4.3编写关键字驱动的脚本,如下图:1.在chorme浏览器中打开百度  2.在搜索框中输入robot framework 3.点击“百度一下”

技术分享图片

4.4点击运行,查看运行结果:1.直接点击下图中最小红框中的运行键 2.或者点击Test Case 中的 --> run --> start

技术分享图片

 

Robot Framework 实战中学习(一)

标签:frame   红色   log   Suite   维护   关键字   方式   lib   .exe   

原文地址:https://www.cnblogs.com/mimihuhudeliwu/p/9061410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!