【发布时间】:2017-09-11 01:20:27
【问题描述】:
[当我使用 Htmlunit 驱动程序执行脚本时,我看到了 Selenium 远程驱动程序的问题。 注意 1:- 当我使用 Firefox 驱动程序运行时,相同的脚本可以正常工作。] 注意 2:我的浏览器对我打开的任何站点都有安全身份验证过程,不确定这是否有 ant 角色。
我观察到 maven 下的 selenium 远程驱动程序在左窗格中显示几乎没有不同的图标。 我觉得它的 jar 文件加载问题。 我试图将 selenium 远程驱动程序手动放入 .m2 存储库。 1
错误信息:-
Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/remote/SessionNotFoundException
at TestPackage.titleNUrlCheckingTest.main(titleNUrlCheckingTest.java:16)
Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.remote.SessionNotFoundException
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
[在此处输入图片描述][2]
【问题讨论】:
-
请使用最新的 2.26 版本,否则发布完整的 pom.xml
-
我正在使用 selenium -remote-driver 3.3.1 版
-
org.seleniumhq.selenium selenium-remote-driver 3.3.1 -
哪个 htmlunit-driver 版本?其他依赖是传递的