【发布时间】:2015-02-25 05:14:13
【问题描述】:
我想知道为什么当我开始使用量角器测试我的 angularjs 应用程序时我的 Chrome 浏览器不显示。它确实执行了测试。我可以在控制台上看到输出。
但是,如果我将 browserName 的值更改为指向 firefox 并重新运行量角器,Firefox 将启动。我还会看到量角器在浏览器上进行测试。
【问题讨论】:
-
您在哪个平台/操作系统上? 1)你确定它没有在另一个窗口后面的背景中产生吗? 2) 你能以与测试相同的方式在 cmd 行上以编程方式启动 chrome 吗?
-
是的,我很确定它没有被执行。我在 OSX Mountain Lion 上。 Chrome 是版本 40.0.2214.115(64 位)。量角器是版本 1.3.1
-
您是否运行了 webdriver-update 或任何推荐的 OSX 安装后步骤?
-
没有。我会对此做一些研究。谢谢。
-
布莱恩,我很抱歉。当您第一次说“在后台生成”时,您是正确的。所以我关闭了所有的 Chrome 并重新启动了量角器。 Chrome 没有被激活的意思,它没有在屏幕上显示为最大化,但很震惊,它正在最小化运行。当我点击它时,我的测试正在它上面运行。为什么它被最小化了? Firefox 没有最小化。但我很高兴没有任何问题。我的错。
标签: angularjs protractor angularjs-e2e