博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Appium移动自动化测试之问题总结
阅读量:6543 次
发布时间:2019-06-24

本文共 2224 字,大约阅读时间需要 7 分钟。

1.运行该测试用例,报如下错误

java.lang.NoSuchMethodError: org.openqa.selenium.remote.ErrorHandler.<init>(Lorg/openqa/selenium/remote/ErrorCodes;Z)V

    at io.appium.java_client.AppiumDriver.<clinit>(AppiumDriver.java:41)
    at com.MFExchange.appium.MFExchangeTest.setUp(MFExchangeTest.java:40)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)
    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

解决办法:把selenium-java-2.41.0.jar换成selenium-java-2.48.0.jar问题解决。

转载于:https://www.cnblogs.com/mrjade/p/5807326.html

你可能感兴趣的文章
Python基础
查看>>
python之重写父类方法
查看>>
js 压缩工具 yuicompressor和compiler使用
查看>>
Docker基础之一:Docker 的架构
查看>>
cucumber-api安装与试用
查看>>
测定网络流量的模式和HP C7000 Virtual Connect 的网络设计(Active/Standby vs Active/Active)...
查看>>
Eclipse使用技巧之设置jsp页面编码
查看>>
介绍 VAMT
查看>>
mysql 断电后数据库修复
查看>>
LeetCode 27.Remove Element 数组元素删除
查看>>
leetCode 357. Count Numbers with Unique Digits | Dynamic Programming | Medium
查看>>
把字符串转换为与之等价的整型值
查看>>
redhat 如何安装openoffice支持office
查看>>
linux内核开源视频课程
查看>>
CentOS-5.5 Yum源配置更改
查看>>
关于linux下的DNS
查看>>
http的CGI、HTTPS、压缩配置
查看>>
理解数据库连接池底层原理之手写实现
查看>>
js 各种滚动效果
查看>>
Android Studio设置gradle代理
查看>>