• 解决appium org.openqa.selenium.WebDriverException: An unknown server-side error occurred while process

    时间:2024-04-03 21:20:17

    org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Invalid Version: android-4...

  • Python Selenium 之数据驱动测试的实现

    时间:2024-04-02 15:07:51

    数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可...

  • python整合selenium爬取QQ空间访客记录

    时间:2024-03-31 22:29:29

        利用周末放假两天时间写了个QQ空间访客记录的爬虫,在这里分享出来;本文将会把要做的步骤都列出来,一步一步的实现这个爬虫程序。特别注明:本程序仅供学习交流目的请勿用于不可描述的事情爬取过程中需要获取的关键信息如下:访客列表的URL登录cookie参数g_tk参数skey需要准备的工具有:浏览器...

  • Selenium 自动化 —— 定位页面元素

    时间:2024-03-29 13:27:37

    更多内容请关注我的 Selenium 自动化 专栏: 入门和 Hello World 实例使用WebDriverManager自动下载驱动Selenium IDE录制、回放、导出Java源码浏览器窗口操作切换浏览器窗口使用 Selenium 做自动化,我们不仅仅是打开一个网页,这只是万里长城的第一步...

  • 关于selenium调用firefox浏览器的调试

    时间:2024-03-29 10:45:36

    本来在使用selenium调用谷歌浏览器的时候,因为一个网站的原因,一直会自动弹出网页的通知,如下: 由于本人是菜鸟级别的,又不会处理,所以想尝试用firefox来打开网站(因为用firefox打开没有通知。。。) 所以就有了想用selenium调用firefox的想法,我的安装环境:win10+f...

  • selenium自动化测试的入门级教程!必看!

    时间:2024-03-28 08:10:01

    1.安装pip install selenium 2.准备驱动当前支持诸如chrome,firefox,Edge,IE等主流浏览器,前提是要下载浏览器驱动(驱动下载地址上网自行百度),否则会报诸如以下此类的错误:selenium.common.exceptions.WebDriverExceptio...

  • selenium+robot接口测试:post请求

    时间:2024-03-28 08:02:04

    1.接口测试需要安装requests和Requestslibrary库2.接口测试常用关键字  Create Session  创建一个session,连接服务器  Get Request       通过get方式发起请求  Post Request      通过post方式发起请求  To  ...

  • Robot Framework学习笔记5-导入Selenium2Library库报错的解决办法

    时间:2024-03-28 08:01:40

    我们在创建第一个自动化脚本的时候,要导入Selenium2Library库,然后会出现红色的字体:红色代表错误,没有该库,意思就是安装的时候没有安装成功。接着用命令安装一下这个库,结果出现如下的图:该报错的意思是没有pip-script.py的安装命令,反正就是pip命令坏了。所有不能安装这个库。解...

  • python + selenium 爬取猎聘招聘网

    时间:2024-03-27 08:53:07

    Selenium 本是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,模拟用户操作。而这一特性为爬虫开发提供了一个选择及方向,由于其本身依赖于浏览器,所以使用Python的selenium库的前提是:需要下载相应的浏览器驱动程序,这里附上Chromedriver的下载地址:...

  • 艺赛旗(RPA)selenium 利用 js 处理日历控件

    时间:2024-03-27 07:45:01

    艺赛旗 RPA8.0全新首发免费下载 点击下载http://www.i-search.com.cn/index.html?from=line1 详细内容请参看艺赛旗官网支持栏目:RPA社区点击链接进入http://support.i-search.com.cn/日历控件是 web 网站上经常会遇到的...

  • Selenium 自动化 —— 浏览器窗口操作

    时间:2024-03-26 12:47:34

    更多内容请关注我的专栏: 入门和 Hello World 实例使用WebDriverManager自动下载驱动Selenium IDE录制、回放、导出Java源码当用 Selenium 打开浏览器后,我们就可以通过 Selenium 对浏览器做各种操作,就像我们日常用鼠标和键盘操作浏览器一样,比如:...

  • Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例)

    时间:2024-03-25 23:33:46

    这是一个Maven提高篇的系列,包含有以下文章:Maven提高篇系列之(一)——多模块 vs 继承Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例)Maven提高篇系列之(三)——使用自己的Repository(Nexus)Maven提高篇系列之(四)...

  • Python 爬虫利器 Selenium

    时间:2024-03-24 23:40:46

    前面几节,我们学习了用 requests 构造页面请求来爬取静态网页中的信息以及通过 requests 构造 Ajax 请求直接获取返回的 JSON 信息。还记得前几节,我们在构造请求时会给请求加上浏览器 headers,目的就是为了让我们的请求模拟浏览器的行为,防止被网站的反爬虫策略限制。今天要介...

  • selenium调用chrome浏览器方法(Java版+win7_64)

    时间:2024-03-24 21:35:36

    工具:编译器:IntelliJ IDEA 2017.3.4selenium版本:selenium-server-standalone-3.9.1.jarchromedriver版本:https://chromedriver.storage.googleapis.com/index.html?path...

  • Selenium2+python自动化25-js处理日历控件(修改readonly属性)

    时间:2024-03-24 14:48:54

    前言日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。基本思路:先用js去掉readonly属性,然后直接输入日期文本内容一、日历控件1.打开12306的车票查询界面,在出发...

  • cumber + selenium +java自动化测试

    时间:2024-03-24 14:16:11

    1、新建一个maven项目,pom文件为:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...

  • 运行selenium脚本,出现Can not connect to the Service chromedriver解决方法汇总!

    时间:2024-03-24 09:07:12

    今天运行selenium脚本,出现Can not connect to the Service chromedriver 这个错误。我大概百度一下,主要两种解决方法:第一种、修改hosts里面的内容:把 取消 127.0.0.1       localhost 注释第二种,修改防火墙  关闭防火墙功...

  • python爬虫——selenium爬取websocket的网站数据的简单实现

    时间:2024-03-24 07:45:42

     1、目标网址:https://eosflare.io/whales  2、通信机制:websocket 3、python代码import timeimport jsonfrom selenium import webdriverfrom selenium.webdriver.support.ui ...

  • python2.7 + selenium3.4.3浏览器的选择

    时间:2024-03-23 12:35:07

    大家都知道,selenium2对火狐浏览器兼容性比较好,和谷歌和IE相比,好处是无需安装相应的driver.exe来支持启动浏览器,但是缺点是最高支持火狐47版本。现在selenium3出来了,是不是支持高版本的火狐浏览器了呢,答案是肯定的而且火狐浏览器必须是48或者更高版本,还需要geckodri...

  • 软件测试工具之——selenium-IDE下载安装与该附件组件已无法安装,因为它似乎已损坏问题解决

    时间:2024-03-22 21:40:43

    *selenium-IDE的下载安装*下载网址:https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/](开始下载点击则会出现开始安装如图所示:点击安装即可 安装完成之后需要重启火狐浏览器 这样就安装完成了 当出现 Firefox安装...