美文网首页我爱编程
01|自动化测试之—浏览器后台静默运行

01|自动化测试之—浏览器后台静默运行

作者: 柠月如风000 | 来源:发表于2018-04-27 15:52 被阅读0次

要使自动化测试脚本在浏览器后台静默运行,需要用到headless模式。

具体代码如下:

headless

使用过程中遇到的问题及解决方法:
1.页面元素加载不完整,出现报错:[0720/091733.456:ERROR:gpu_process_transport_factory.cc(1017)] Lost UI shared context.
通过查询资料,有说法是因为webdriver和浏览器版本不匹配造成的,但是通过切换webdriver版本并没有解决,后来增加了如下命令,解决了该问题。


1

2.脚本运行过程中,命令行产生了大量的日志信息


日志
对此,增加“option.add_argument('log-level=3')”,即可屏蔽打印日志信息。

相关文章

  • 01|自动化测试之—浏览器后台静默运行

    要使自动化测试脚本在浏览器后台静默运行,需要用到headless模式。 具体代码如下: 使用过程中遇到的问题及解决...

  • Chrome headless 模式

    把自动化测试的运行放在后台: PhantomJS 非常不错,因为是使用的 QtWebKit 浏览器内核渲染页面,基...

  • Python 爬虫开发--selenium 的使用

    Selenimum 是什么? Selenimum浏览器自动化测试框架,测试可以直接运行在浏览器中,通过它请求链接就...

  • 网络爬虫组合

    网络爬虫组合 selenium Web自动化测试工具,应用于Web自动化测试 可以运行在浏览器,根据指定命令操作浏...

  • Robotframework-RED-web_UI自动化测试--

    UI自动化测试,无需打开浏览器,静默执行,之前用过phantomjs 本人的感觉就是phantomjs不好用,用过...

  • selenium+chromedriver安装

    一、安装selenium Selenium:自动化测试工具Selenium 测试直接在浏览器中运行,就像真实用户所...

  • 网络爬虫:Selenium使用

    selenium:web自动化测试工具,selenium可以直接运行在浏览器上 但是并不自带浏览器,需要有浏览器驱...

  • seldom学习(二):seldom 常用使用设置

    一、驱动 浏览器与驱动 我们运行的自动化测试不可能只在一个浏览器下运行,我们分别需要在chrome、firefox...

  • Selenium + PhantomJS + python 简单

    Selenium 一、简介 selenium是一个用于Web应用自动化程序测试的工具,测试直接运行在浏览器中,就像...

  • 第0章 Selenium简介

    selenium是基于web应用程序的自动化测试框架,Selenium的测试用例会直接运行在浏览器中,在实际场景测...

网友评论

    本文标题:01|自动化测试之—浏览器后台静默运行

    本文链接:https://www.haomeiwen.com/subject/hktilftx.html