Protractor 直接在Windows Server 2012上启动时,量角器测试失败

Protractor 直接在Windows Server 2012上启动时,量角器测试失败,protractor,window-server,Protractor,Window Server,我使用量角器3.0.0来测量web应用程序的UI性能 我需要在运行Windows Server 2012的虚拟机上启动测试套件。它们在我的个人电脑上运行得很好,但在虚拟机上,测试变得疯狂: 我的测试并不总是正确地点击下拉菜单(例如,我的调试消息表明点击下拉菜单中的注销链接成功,但没有发生任何事情) 在表单中用值“valueA”和“valueB”填充文本字段A和B时,测试有时会在字段B中发送“valueAvalueB” 我尝试用PhantomJS启动测试,但下拉菜单仍然存在同样的问题(我还没有检查

我使用量角器3.0.0来测量web应用程序的UI性能

我需要在运行Windows Server 2012的虚拟机上启动测试套件。它们在我的个人电脑上运行得很好,但在虚拟机上,测试变得疯狂:

  • 我的测试并不总是正确地点击下拉菜单(例如,我的调试消息表明点击下拉菜单中的注销链接成功,但没有发生任何事情)
  • 在表单中用值“valueA”和“valueB”填充文本字段A和B时,测试有时会在字段B中发送“valueAvalueB”
  • 我尝试用PhantomJS启动测试,但下拉菜单仍然存在同样的问题(我还没有检查文本字段的值)。此外,性能度量似乎过于乐观

    有人遇到过同样的问题吗?我找不到任何描述那种问题的东西

    我直接从VM启动测试(不使用远程WebDriver或其他东西)

    提前谢谢

    好的,这就是我担心的。。。无头浏览器可以解决这些问题,但我们希望测量显示项目和刷新项目所花费的时间。无头浏览器可能会给出过于乐观的结果(正如我在尝试PhantomJS时观察到的)。我要试试无头镀铬。
    我想我还有很多其他的问题,但是你的回答正确地涵盖了这个问题的范围,所以我将结束它。再次感谢您。

    听起来像是规范问题,我有一个类似问题的答案。但是OP无法尝试(可能他在做实验)。您可以在这里检查答案------也有一些不同,因为您没有在Jenkins服务器上运行它。但这没什么大不了的,只要读一读,扔掉答案,如果可以的话就试试看(这对我很有效)谢谢你的回答。事实上,这不是相同的背景,但您描述了一些类似的效果。。。我会和我的经理讨论。再次感谢你