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

Robot Framework自动化测试第一个用例(二)

时间:2016-12-31 20:46:21      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:table   src   接口   技术   显示   protoc   参考   自动化测试   python   

RIDE启动界面:
技术分享

首先创建一个Test project File-New Project ,选择Directory类型 

技术分享

在创建的文件夹上右键,创建一个Test Suite Openbaidu, NEW SUITE,选择ROBOT类型

 技术分享

接下来添加一个Test case到上述Test Suite

 技术分享 

点击测试套,在右侧添加Library,如果没有添加Selenium2Library将无法使用其内置封装的关键字

注意大小写敏感

技术分享
黑色为导入成功,导入的库显示为红色,表示导入的库不存在。参考库不存在排查方法:http://www.cnblogs.com/v5captain/p/6236480.html
 
编写一个简单的打开百度的用例
技术分享
点击Run->Start 
等待完成 在Run标签下查看Report和Log
技术分享
技术分享
默认调用的是firefox浏览器
C:\Program Files (x86)\Mozilla Firefox
 
可能会遇到的问题:
 
1、WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH.
下载firefox驱动geckodriver可以放到python安装目录C:\Python27,http://docs.seleniumhq.org/download/
 
2、WebDriverException: Message: Unsupported Marionette protocol version 2, required 3
 升级Mozilla Firefox >= v47 
 
IDE只是提供一个便利操作接口,很多时候用命令行pybot–i web ***.html标示只测试Tag为web的Case

Robot Framework自动化测试第一个用例(二)

标签:table   src   接口   技术   显示   protoc   参考   自动化测试   python   

原文地址:http://www.cnblogs.com/v5captain/p/6240123.html

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