让selenium、ghostdriver、phantomJS在windows 7上工作[英] getting selenium, ghostdriver, phantomJS working on windows 7

问题描述

我正在使用 selenium-2.34 和 phantomJS-1.9.1-windows

但是当我尝试使用时:

import org.openqa.selenium.phantomjs.PhantomJSDriver;
import org.openqa.selenium.phantomjs.PhantomJSDriverService;

我可以看到它没有检测到

org.openqa.selenium.phantomjs

收到此错误

The import org.openqa.selenium.phantomjs cannot be resolved

我的印象是 GhostDriver 嵌入在 PhantomJS 中 - https://github.com/detro/ghostdriver

有人知道我的设置有什么问题吗?

编辑:这可能是由于路径问题,我是否需要为 selenium 提供一些方法来获取这些 https://github.com/detro/ghostdriver/tree/master/binding/java/src/main/java/org/openqa/selenium/phantomjs

推荐答案

只需在你的 pom.xml 中添加以下内容(如果使用了 maven):

<dependency>
    <groupId>com.github.detro.ghostdriver</groupId>
    <artifactId>phantomjsdriver</artifactId>
    <version>1.0.3</version>
</dependency>

或者,如果未使用 maven,请从此处获取 JAR 文件:http://grepcode.com/snapshot/repo1.maven.org/maven2/com.github.detro.ghostdriver/phantomjsdriver/1.0.3/

本文地址:https://www.itbaoku.cn/post/1740015.html