【问题标题】:Where does Chutzpah Test Adapter install PhantomJS?Chutzpah 测试适配器在哪里安装 PhantomJS?
【发布时间】:2014-05-30 21:00:19
【问题描述】:

我刚刚在 VS2013 上安装了 Chutzpah 测试适配器扩展,并通过 VS 的测试资源管理器运行了一个简单的 Jasmine 测试。效果很好 - 无头运行测试。

然后我尝试通过 Resharper 的测试资源管理器运行相同的测试,但没有成功。它打开了一个浏览器窗口,然后什么也没发生。

我通常更喜欢 Resharper 的测试资源管理器,但我是团队中唯一使用 Resharper 的人,尽管我一直在唠叨,这就是我关注 Chutzpah 的原因。因此,此时的问题是,我是否放弃了 Resharper 测试资源管理器,转而使用 VS2013 测试资源管理器,或者我是否可以让 Resharper's 工作。

Resharper 选项对话框允许我选择在哪个浏览器中运行测试,PhantomJS 是选项之一,但它需要 PhantomJS 可执行文件的路径。事情是这样的——我知道 Chutzpah 安装了 PhantomJS,但我无法弄清楚它放在哪里。

有人有什么想法吗?

【问题讨论】:

    标签: visual-studio-2013 phantomjs chutzpah


    【解决方案1】:

    当将 Chutzpah 作为 VS 扩展安装时,它会将其所有 dll 和 Phantom.exe 放在其扩展安装目录中。这是 C:\Users[userName]\AppData\Local\Microsoft\VisualStudio\12.0\Extensions[randomFolderName] 中的随机文件夹名称。如果你去扩展目录,你可以搜索幻影或尝试每个文件夹。

    或者,您可以直接下载 phantom.exe 并将其放在您想要的位置。

    【讨论】:

    • 如果路径是随机的,那么我将无法以可重复的方式设置路径。所以安装 PhantomJS 听起来是最好的选择。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多