Robot Framework入门学习—创建第一个测试用例

发表于:2016-1-15 10:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:晨风    来源:51Testing软件测试网采编

分享:
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  若导入Selenium2Library库显示红色,一般是因为exe版本的库安装不正确导致的。请参考以下步骤处理:
  1.到官网下载master文件
  (下载地址:https://github.com/rtomac/robotframework-selenium2library/#readme)
  2.安装robotframework
  由于使用源码安装需要下载一些缺少的文件,请保证你使用的电脑可以上网。
  将下载的文件解压到任意目录,使用cmd进入robotframework-selenium2library-master文件夹,
  输入命令:python setup.py install等待安装完成之后,
  进入RIDE,发现Selenium2Library可以加载成功,按F5,可以显示Selenium2Library的关键字,安装完成!
  若发现Selenium2Library仍然安装失败,请查看安装过程是否有错误。
  3. 若你的使用电脑不能上网,请参阅http://blog.csdn.net/tulituqi/article/details/7604967处理。
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  编写用例
  下面就可以开始写我们的用例了,可是怎么写呢?我们可以通过按F5 快捷键来查询脚本的关键字。如果你接触过QTP 或 selenium IDE 等自动化工具的话,应该会有一些思路。
  如上图,自动化脚本从打开浏览器开发,如上图,我想打开一个浏览器,想的是“open”为关键字进行搜索,结果找到了一个“Open Browser”的关键字,点击这个关键字,想显示它的用法和说明。
  根据说明,我们来尝试创建这个打开浏览器的操作吧:
  “Open Browser”变蓝了,说明它是一个合法的关键字,后面有一个方框是红色的,表示这个参数不能缺省的。通过说明信息中,我发现它需要一个url 地址是必填的,当然还需要指定browser (默认不填为 friefox)
  更多关键的使用,请参考相关API 文档。这里不过多介绍。按照上面的方法。创建百度搜索用例如下:
  默认只能驱动firefox,想驱动IE,或者Chrome,请下载2个驱动,
  IE:http://selenium-release.storage.googleapis.com/index.html   选择需要的版本,下载 IEDriverServer_
  Chrome:http://code.google.com/p/chromedriver/downloads/list
  将驱动放到D:\Python下即可
  运行测试用例
  勾选当前需要运行的测试用例,点击工具栏运行按钮,如果只运行单个用例的话,也可以切换到用例的Run标签页,点击“start”按钮。
  运行信息:
  运行信息显示会生成三个文件:Output.xml、Log.html、Report.html
  我们重点查看Log.html和Report.html ,Log.html更关注脚本的执行过程的记录,Report.html更关注脚本的执行结果的展示。
  赶快打开你的测试报告看看效果吧!
22/2<12
100家互联网大公司java笔试题汇总,填问卷领取~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号