Chutzpah测试适配器在哪里安装PhantomJS?[英] Where does Chutzpah Test Adapter install PhantomJS?

问题描述

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

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

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

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

有人有什么想法吗?

推荐答案

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

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

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