【问题标题】:Running Robot Tests with Phantom JS使用 Phantom JS 运行机器人测试
【发布时间】:2014-11-20 08:44:09
【问题描述】:

谁能告诉我如何使用 Phantom JS 运行机器人测试?

我已经编写了一些机器人测试。我能够使用不同的浏览器(即ff、Chrome)成功运行。 我希望与 Phantom JS(无头浏览器)一起运行。为此,我为“浏览器”参数提供了“phantomjs”,如下所示(示例机器人脚本)。

*** Settings ***
Library           C:/python27/lib/site-packages/Selenium2Library

*** Test Cases ***
Test
Open Browser    http://example.com   phantomjs
Log Source    INFO

但出现以下错误。

WebDriverException:消息:'无法启动 phantomjs 鬼司机。 ;屏幕截图:可通过屏幕获得

请有人帮助我。

【问题讨论】:

    标签: phantomjs robotframework


    【解决方案1】:

    确保您已下载 PhantomJS 可执行文件并将其添加到 PATH。我专门用下面的方法来处理PhantomJS浏览器的打开:

    Create Webdriver  PhantomJS
    Go To  http://account.netzero.net
    

    如果你在 PATH 环境中有 PhantomJS,我相信它会起作用。

    【讨论】:

    • 感谢 Vimal!现在看到如下错误消息:WebDriverException:消息:'无法使用 ghostdriver 启动 phantomjs。' ;屏幕截图:可通过屏幕获得
    • 能否请您告诉我,当您从命令提示符/终端执行“phantomjs”命令时,您会得到什么输出?
    猜你喜欢
    • 2013-09-06
    • 2013-03-14
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 2021-02-10
    • 2021-08-07
    • 2012-10-23
    相关资源
    最近更新 更多