web自动化测试(java)---测试过程中遇到的错误合集

 

 

摸索测试,不管是安装、调测第一个用例都会遇到各种各样的问题,或是自己的问题或是程序本身设置问题

只有把所有问题记录下来,才对得起自己的经历

 

1、设置firefox的执行文件错误

Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: VISTA
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:03:00'
System info: host: 'YangYuchun-PC', ip: '192.168.202.1', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_171'
Driver info: driver.version: FirefoxDriverat org.openqa.selenium.firefox.internal.Executable.<init>(Executable.java:72)at org.openqa.selenium.firefox.FirefoxBinary.<init>(FirefoxBinary.java:59)at org.openqa.selenium.firefox.FirefoxBinary.<init>(FirefoxBinary.java:55)at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)at seleniumTest.FirstSelenium.main(FirstSelenium.java:9)

 

默认情况下firefox安装路径在c盘不会出现这个问题,如果非C盘或者非默认安装,则需要指定执行文件所在目录,如下:

package seleniumTest;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;public class FirstSelenium {public static void main(String args[]){System.setProperty("webdriver.firefox.bin", "D:\\Program Files\\Mozilla Firefox\\firefox.exe");WebDriver driver = new FirefoxDriver();driver.manage().window().maximize();driver.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);driver.get("http://www.baidu.com");driver.quit();}
}

  

 2、selenium版本不配套问题

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
pat@mozilla.org.xpi","e":true,"v":"1.1","st":1496964922348}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"D:\\Program Files\\Mozilla Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi","e":true,"v":"54.0","st":1496964922230}}}
1532870934632	addons.xpi	DEBUG	No changes found
1532870934642	addons.xpi	DEBUG	Registering manifest for D:\Program Files\Mozilla Firefox\browser\features\aushelper@mozilla.org.xpi
1532870934642	addons.xpi	DEBUG	Loading bootstrap scope from D:\Program Files\Mozilla Firefox\browser\features\aushelper@mozilla.org.xpi
1532870934648	addons.xpi	DEBUG	Calling bootstrap method startup on aushelper@mozilla.org version 2.0
1532870934650	addons.xpi	DEBUG	Registering manifest for D:\Program Files\Mozilla Firefox\browser\features\e10srollout@mozilla.org.xpi
1532870934651	addons.xpi	DEBUG	Loading bootstrap scope from D:\Program Files\Mozilla Firefox\browser\features\e10srollout@mozilla.org.xpi
1532870934654	addons.xpi	DEBUG	Calling bootstrap method startup on e10srollout@mozilla.org version 1.50
1532870934654	addons.xpi	DEBUG	Registering manifest for D:\Program Files\Mozilla Firefox\browser\features\firefox@getpocket.com.xpi
1532870934655	addons.xpi	DEBUG	Loading bootstrap scope from D:\Program Files\Mozilla Firefox\browser\features\firefox@getpocket.com.xpi
1532870934659	addons.xpi	DEBUG	Calling bootstrap method startup on firefox@getpocket.com version 1.0.5
1532870934669	addons.xpi-utils	DEBUG	Starting async load of XPI database C:\Users\YANGYU~1\AppData\Local\Temp\anonymous2326053441094436722webdriver-profile\extensions.json
1532870934670	addons.xpi	DEBUG	Registering manifest for D:\Program Files\Mozilla Firefox\browser\features\screenshots@mozilla.org.xpi
1532870934671	addons.xpi	DEBUG	Loading bootstrap scope from D:\Program Files\Mozilla Firefox\browser\features\screenshots@mozilla.org.xpi
1532870934674	addons.xpi	DEBUG	Calling bootstrap method startup on screenshots@mozilla.org version 6.6.0
1532870934674	addons.xpi	DEBUG	Registering manifest for D:\Program Files\Mozilla Firefox\browser\features\webcompat@mozilla.org.xpi
1532870934675	addons.xpi	DEBUG	Loading bootstrap scope from D:\Program Files\Mozilla Firefox\browser\features\webcompat@mozilla.org.xpi
1532870934678	addons.xpi	DEBUG	Calling bootstrap method startup on webcompat@mozilla.org version 1.1
1532870934688	addons.manager	DEBUG	Registering shutdown blocker for XPIProvider
1532870934689	addons.manager	DEBUG	Provider finished startup: XPIProvider
1532870934689	addons.manager	DEBUG	Starting provider: LightweightThemeManager
1532870934689	addons.manager	DEBUG	Registering shutdown blocker for LightweightThemeManager
1532870934689	addons.manager	DEBUG	Provider finished startup: LightweightThemeManager
1532870934689	addons.manager	DEBUG	Starting provider: GMPProvider
1532870934696	addons.manager	DEBUG	Registering shutdown blocker for GMPProvider
1532870934696	addons.manager	DEBUG	Provider finished startup: GMPProvider
1532870934696	addons.manager	DEBUG	Starting provider: PluginProvider
1532870934697	addons.manager	DEBUG	Registering shutdown blocker for PluginProvider
1532870934697	addons.manager	DEBUG	Provider finished startup: PluginProvider
1532870934698	addons.manager	DEBUG	Completed startup sequence
1532870935048	addons.xpi-utils	DEBUG	Async JSON file read took 0 MS
1532870935049	addons.xpi-utils	DEBUG	Finished async read of XPI database, parsing...
1532870935052	addons.xpi-utils	DEBUG	Successfully read XPI database
1532870935065	addons.manager	DEBUG	Starting provider: <unnamed-provider>
1532870935065	addons.manager	DEBUG	Registering shutdown blocker for <unnamed-provider>
1532870935065	addons.manager	DEBUG	Provider finished startup: <unnamed-provider>
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1532870935179	addons.manager	DEBUG	Starting provider: PreviousExperimentProvider
1532870935179	addons.manager	DEBUG	Registering shutdown blocker for PreviousExperimentProvider
1532870935179	addons.manager	DEBUG	Provider finished startup: PreviousExperimentProviderat org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:193)at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)at seleniumTest.FirstSelenium.main(FirstSelenium.java:9)

 

 

之前使用python测试时,firefox上selenium版本为3.0.2.0(在菜单-附件组件中查看)

 

所以需要安装3.0.2.0或者以上版本的java selenium的jar包才可以。重新下载selenium的jar包并重新导入

 

转载于:https://www.cnblogs.com/watertaro/p/9387771.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/413642.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CentOS7 3.项目持续交付脚本

#停止原有工程 ps -ef | grep demo | grep -v grep | awk {print $2} | xargs kill#删除原有工程 rm -rf /opt/app/demo.jar#解压压缩包指定文件&#xff0c;并存入指定路径 #tar -zxf 压缩包 -C 解压到的路径 压缩包中指定文件名 tar -zxf /opt/app/demo.tgz -C /opt/app .…

工作312:uni-弹出框显示数据

<template><view class"wrap"><u-form :model"form" :rules"rules" ref"uForm" :errorType"errorType"><u-form-item label"标题" label-width"140" style"margin-left:30rp…

mysql8优化实战

最近上线了一个10万户的管理系统&#xff0c;以前的客户没有这么多用户量&#xff0c;隐藏在代码中的慢sql渐渐显现出来了。 下面是我最近一周慢sql优化的总结&#xff1a; 多表sql优化、count sql优化、超过10 0000条limit优化一、多表sql优化 二、count sql优化 该表有21350…

工作317:uni-修改其他页面整体样式

<template><view class"wrap"><u-form :model"form" :rules"rules" ref"uForm" :errorType"errorType"><u-form-item label"标题" class"label-left" style"margin-left:30r…

工作318:uni-切换tabber修改状态修饰

onLoad() {/* 调用市场信息的接口 分别 vuex获取 其他三项 */this.$u.api.getTreasureList({marketId: this.vuex_user.market_id,pageNo: 1,pageSize: 20,type:this.current1,releaseBureau:this.releaseBureau,name:this.name}).then(res > {if (res.data.code 200) {thi…

字节跳动小程序支付接入

字节跳动小程序支付接入躺过的坑流程签名支付宝配置问题java福利躺过的坑 流程 小程序申请流程业务调用流程 签名 请求字节跳动接口的签名请求预下单返回验签 支付宝配置问题 流程 小程序申请流程 字节跳动小程序开通申请有个渠道秘钥类型选择RSA2和RSA&#xff0c;不管你选择…

深入浅出JVM-内存模型

JVM内存模型总图程序计数寄存器Java虚拟机栈(JVM Stack)定义特点本地方法栈(Native Method Stack)Java堆(Java Heap)定义特点方法区定义特性可能抛出的异常直接内存(Direct Memory)Metaspace (元空间)元空间特色GC元空间内存分配模型从GC角度看Java堆JVM关闭总图 程序计数寄存器…

HDU 4487 Maximum Random Walk

Maximum Random Walk Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 756 Accepted Submission(s): 419 三维dp&#xff0c;一维的话根本没有办法开展&#xff0c;二维的话没办法保存当前位置或者最远位置&…

深入浅出JVM-GC过程

深入浅出JVM-GC过程Minor GC对象进入老年代的4种情况Full GC空间分配担保Minor GC Minor GC过程 假设现在Heap内存大小为20M&#xff0c;其中年轻代为10M&#xff0c;老年代为10M&#xff0c;年轻代中Eden区6M&#xff0c;From区2M&#xff0c;To区2M&#xff0c;新创建的对象…

工作324:uni-时间过滤器封装

filters: {toChangeDate(e) {console.log(new Date(e).getFullYear())console.log(new Date(e).getMonth())console.log(new Date(e).getDay())let dateYear new Date(e).getFullYear(); //获取年 let dateMonth new Date(e).getMonth()1<10? 0 new Date(e).getMonth() …

[Python] 制作启动uiautomator2 的web版 uiautomatorviewer2 批处理启动

打开一个txt文件&#xff0c;复制如下命令进行并另存为为 .bat文件 1 echo on 2 echo 正在启动 uiautomatorviewer2 3 4 python -m weditor 5 6 echo off 注意&#xff1a;如果批处理里面有中文的话&#xff0c;一定要将 txt 文本的编码方式设置为 ANSI 编码进行保存&#xf…

微信小程序获取unionid为空

微信小程序获取unionid为空原因&#xff1a;未绑定微信开放平台绑定步骤原因&#xff1a;未绑定微信开放平台 最新在调试一个新的微信小程序&#xff0c;因为要对web授权登录、app授权登录、小程序授权登录&#xff1b;几种登录场景根据unionid来开放登录。但是授权出现获取un…

《精通Python设计模式》学习之原型模式

暂时在工作中&#xff0c;还没有用到呢~~~ 以后要留意一下&#xff0c;主要用于复制对象副本&#xff0c; 然后又有自定义属性的地方。 import copy from collections import OrderedDictclass Book:def __init__(self, name, authors, price, **rest):self.name nameself.aut…

alipay.data.bill.balance.query ISV权限不足

alipay.data.bill.balance.query ISV权限不足alipay.data.bill.balance.query是支付宝商家账户当前余额查询接口&#xff1b;目前调用该接口返回 ISV权限不足 完整返回&#xff1a; {"body":"{"alipay_data_bill_balance_query_response":{"cod…

洛谷 P1063 能量项链 区间dp

洛谷 P1063 题意&#xff1a;在一串项链中&#xff0c;是环状的&#xff0c;第 i 颗珠子有两个能量a[i]和a[i1],第i1颗珠子有两个能量a[i1]和a[i2],可以合并两个珠子&#xff0c;得到a[i]*a[i1]*a[i2]的能量&#xff0c;这两个珠子合并成a[i]和a[i2]的新珠子&#xff0c;问通过…

支付宝第三方授权登陆

支付宝微信第三方软件的接入&#xff0c;也是越来越流行&#xff0c;最近也稍微研究了一下&#xff0c;支付宝和微信的登陆接入。 由于本人是做Java后台发开的&#xff0c;所以前端app集成没有涉及&#xff0c;研究的是网页和后台部分。 做第三方软件的​接入&#xff0c;…

解决IntelliJ创建Maven项目一直显Loading archetype list

最近在使用idea的过程中&#xff0c;创建maven项目&#xff0c;一直会遇到这个问题&#xff0c;查了很多资料&#xff0c;最终解决啦。 网上普遍存在两种方式 但是我是用第三种方式解决的..... 首先&#xff0c;说说前两种方式&#xff0c; 1.删除{User_Home}/.IntelliJIdea{V…

flex布局-笔记

一 、flex布局 弹性布局&#xff0c;灵活性 .box{display: flex;display: -webkit-flex; /* Webkit内核的浏览器&#xff0c;必须加上-webkit前缀。 */ /* 行内元素也可以使用弹性布局。 display: inline-flex;*/ /*弹性布局后&#xff0c;子元素的float、clear和vertical-ali…

​​使用win7超级终端连接华为交换机并配置端口镜像

​ 首先&#xff0c;用console连接主机和交换机&#xff0c;打开超级终端&#xff0c;&#xff08;注意&#xff1a;一定要用win7系统配置&#xff09;如图所示&#xff1a; ​ ​ 新建连接时名字随意&#xff0c;但要注意不能是下面图标&#xff1a; ​ 然后出现下面这…

电脑安装打印机设备搜索不到解决记录

下面以windows10举例&#xff0c;打印机设备为HP品牌 1.打开控制面板选择查看打印机设备&#xff0c; 选择添加打印机&#xff0c;搜索不出的时候选择我所需的打印机未列出 选择第三个选项&#xff1a;使用TCP/IP地址或主机名添加打印机&#xff0c;点击下一步 填写打印机主机名…