最近在学习Robot framework自动化测试,根据教程搭建好环境后,尝试写了一个用Open Browser关键字打开浏览器(默认使用firefox)的测试用例。

在执行测试的时候,发现不能打开浏览器,系统报以下错误:

[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open

再次确认测试用例,没有问题。使用同事的测试环境也可以运行成功。很奇怪!

Robot framework测试环境没有问题,测试用例没有问题,那是浏览器的问题?

因为工作机刚刚升级为win10,firefox也安装的是最新版本,和同事讨论后,猜想会不会是浏览器版本过高呢?

带着这样的疑惑,重新安装了低版本的firefox,再次执行测试用例,果然执行结果是pass。

问题虽然是解决了,但Robot framework对浏览器版本的限制还有待研究。

转载于:https://www.cnblogs.com/silvercici/p/5336175.html

Robot framework模拟打开浏览器问题相关推荐

  1. Robot Framework之打开浏览器

    本文通过简单的实例来讲解Robot Framework如何打开浏览器,然后进行验证. 具体代码页面如下,然后再逐行讲解脚本的含义. L1.即使用关键字Open Browser打开Chrome浏览器,在 ...

  2. python模拟打开Google浏览器并打开网页(selenium+chrome)

    写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找URL,找规律,传headers. 然后就想着能够模拟浏览器做各种操作,然后就果断学习seleniu ...

  3. (转)python模拟打开Google浏览器并打开网页(selenium+chrome)

    写这个博客的原因就是因为之前都是传参爬虫,还好自己会点网页,爬了一段时间觉得心好累,每次都要去自己找URL,找规律,传headers. 然后就想着能够模拟浏览器做各种操作,然后就果断学习seleniu ...

  4. Robot Framework测试环境搭建(python3.7.2,pip在线安装)及RIDE的简单操作演示

    Robot Framework测试环境搭建(python3.7.2,pip在线安装)和RIDE的简单操作演示 1.框架介绍 Robot Framework 框架是一个通用的测试框架(基于python) ...

  5. robot framework 使用三:他们主动浏览器的兼容性

    robot framework 浏览器兼容性测试 上图中黄色圈的地方默认什么都不写,是firefox浏览器.写上ie就是ie浏览器了 firefox最新版本号即可,ie须要设置: 1. IE选项设置的 ...

  6. 【转】解决从jenkins打开robot framework报告会提示‘Opening Robot Framework log failed ’的问题...

    最新的jenkins打开jenkins robot framework报告会提示如下 Verify that you have JavaScript enabled in your browser.  ...

  7. 谷歌无法打开微信二维码链接解决方案 之 使用谷歌模拟微信浏览器

    目录 一.为什么要模拟微信浏览器? 二.开发调试遇到的问题 三.解决方案:谷歌模拟微信浏览器步骤 一.为什么要模拟微信浏览器? 做过微信集成的人应该知道,页面在微信浏览器中,出 JS 相关的错误之后, ...

  8. Python3.7+Robot Framework 打开ride.py无界面

    在python3.7安装目录下的Scripts目录下双击打开ride.py文件,出现以下信息: 解决方案: 1.首先默认 ride.py打开方式为python: 2.在CMD中进入Scripts目录下 ...

  9. Robot framework中支持360浏览器测试

    ------由于360浏览器还有一些其他的兼容性问题,因此此篇文章仅学习和研究,切勿尝试使用于正式的测试项目------- 首先你得按照这篇文章来搭建好基础环境:python selenium中如何测 ...

最新文章

  1. Boost:bind绑定visit测试程序
  2. Struts2返回JSON对象的方法总结
  3. Android 中的 Context
  4. Python在cmd中配置虚拟环境ERROR: Command errored out with exit status 1:
  5. java string 转 inputstream_String和inputstream互转【转文】
  6. 语言 ota_新增飞屏功能 ARCFOX αT首次OTA升级
  7. 大三软件工程小项目-小技术集合-socket环境搭建
  8. mysql中订单产品名,Ecshop后台订单列表增加”商品名”检索字段
  9. Android中UI(View)的刷新
  10. 刮刮乐html5效果擦除,HTML5实现刮刮卡的效果
  11. 乐高ev3搭建图_你所不知道的乐高EV3发展史
  12. atmega 128 单片机 智能风扇控制器 PWM 串口 DS18B20 PROTEUS 仿真
  13. 跟着团子学SAP CS:SAP CS(客户服务)模块概览
  14. 成百家之言,纳万端思辨,SDCC 2017·深圳站响号以待
  15. 计算机二级考试vb内容,计算机二级VB考试内容大纲
  16. 酶促反应动力学_酶促反应动力学中,米氏方程怎么推导出来的?具体怎么应用?...
  17. 眼睛有血斑,就是眼底出血?
  18. OpenAI发布ChatGPT:程序员瞬间不淡定了
  19. 前端基础教程:简单的实现html+css+javascript点赞效果
  20. “AI+教育”假套路还是真功夫,本质还是对AI能力的拷问

热门文章

  1. Verilog——反相器
  2. 客户端与服务器端交互原理(HTTP数据请求与HTTP响应)
  3. C语言中用单引号括起多个字符的问题
  4. 鼠标指针在微信界面消失怎么办?
  5. 树莓派计算器c语言,树莓派与Python实验9——Tkinter计算器实验
  6. 洗礼灵魂,修炼python(67)--爬虫篇—cookielib之爬取需要账户登录验证的网站
  7. 稳定、易用、不掉线,家用NAS终极体验,铁威马F4-421上手
  8. 记录一下,为什么QQ复制整个文件夹后,仍然没有聊天记录
  9. 停用计算机网络,如何禁用电脑上网功能
  10. 日有所思(6)——直流电机注意点