selenium-webdriver - 无法使用 Java Client 6.1.0 运行 Appium 测试
问题描述
我有一个自动化项目,它与 java-client 5.0.4 一起工作正常,同时将其更新为 java-client: 6.1.0 在pom.xml
文件中,然后它在 IDE 上显示以下错误
java.lang.NoClassDefFoundError: org/openqa/selenium/remote/internal/OkHttpClient$Factory
上述错误在一秒钟内显示,似乎与 Appium 服务器没有交互,因此 Appium 服务器上没有错误日志
项目:马文
Appium 服务器:1.8.1
解决方案
似乎您使用的是较旧的 selenium 版本并且仅更新java-client
版本。以后到java-client 6.0
你需要selenium version 3.12.0
或以后。请检查并更新它。
请让我们知道,即使在更新后它也不起作用
推荐阅读
- python - 信息:找不到给定模式的文件。错误
- python - 使用不规则 xyz 数据制作等高线图
- c++ - OOP - 如何在父类中调用子方法
- ruby-on-rails - Rails 6、Nginx、Passenger、Mysql、rbenv
- php - 如何使用 Http 客户端(可选更改)将 Symfony 请求转发到另一台服务器?
- python - 通过卷积神经网络进行图像着色 - 一次迭代中所有图片的预测 a 和 b 值相同
- python - python中的difflib get_close_matches错误
- types - 如何更改 jupyter notebook 的默认主题(jt-r)的字体大小和类型?
- javascript - 另一个函数中的Javascript异步函数
- c# - 如何检查子字符串是否是引号