WebDriverException无法识别的平台

时间:2017-09-30 20:13:54

标签: java selenium-webdriver phantomjs

我正在尝试将PhantomJSDriver与Selenium一起使用。

这是我的测试代码:

    public static void main(String[] args) {
    // TODO code application logic here

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setJavascriptEnabled(true);
    //caps.setCapability("takesScreenshot", true);
    caps.setCapability(
            PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
            "C:\\Users\\Eligijus\\Documents\\NetBeansProjects\\CrawlerApp\\phantomjs-2.1.1-windows\\bin\\phantomjs.exe"
    );
    WebDriver driver = new PhantomJSDriver(caps);

    driver.get("http://en.wikipedia.org");

    System.out.println("Page Title" +driver.getTitle());
    }

    }

这是控制台日志:

Exception in thread "main" org.openqa.selenium.WebDriverException: 
Unrecognized platform: windows-10-32bit
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-
27T16:15:26.402Z'
System info: host: 'DESKTOP-67KOQUP', ip: '192.168.1.25', os.name: 'Windows 
10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131'
Driver info: driver.version: PhantomJSDriver
at org.openqa.selenium.Platform.fromString(Platform.java:325)
at 
org.openqa.selenium.remote.RemoteWebDriver
.startSession(RemoteWebDriver.java:23
4)
at org.openqa.selenium.remote.RemoteWebDriver.<init>
(RemoteWebDriver.java:140)
at org.openqa.selenium.phantomjs.PhantomJSDriver.<init>
(PhantomJSDriver.java:116)
at org.openqa.selenium.phantomjs.PhantomJSDriver.<init>
(PhantomJSDriver.java:105)
at crawlerapp.CrawlerApp.main(CrawlerApp.java:24)
C:\Users\Eligijus\AppData\Local\NetBeans\Cache\8.2\executor-
snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 2 seconds)

任何人都知道如何让它发挥作用。我在我的Mac上尝试过同样的错误但是得到了同样的错误。

由于

2 个答案:

答案 0 :(得分:3)

遇到与上述相同的问题,您应该尝试将seleninum的版本更改为3.5.3而不是3.6.0

有关详细信息,请参阅以下github问题 https://github.com/SeleniumHQ/selenium/issues/4781#issuecomment-333452945

答案 1 :(得分:0)

使用下面的pom文件来解决问题

<dir-custom-loader class="ng-hide"></dir-custom-loader>

.... ....

相关问题