javascript - Protractor 测试结果变化

标签 javascript angularjs selenium selenium-webdriver protractor

我在一些项目中使用 Protractor ,当我运行项目时,成功测试运行结束时的消息存在一些差异。在一个测试中,我已经正常编写了测试,当测试运行时,出现此消息

enter image description here

但在另一篇文章中,我使用页面对象编写了内容,其中有一个测试和 4 个断言。但是当它成功运行时会出现此消息

enter image description here

我想知道的是为什么在第二种情况下断言没有显示以及为什么它不是绿色的。造成这种差异的原因是什么?这是一个问题吗?如果是,我该如何解决它?

最佳答案

这是在 Protractor 配置文件的 jasmineNodeOpts 中配置的。这是默认报告器的配置。 您正在寻找的属性是:

jasmineNodeOpts: {
  silent: false,
  showColors: true
}

以上值为默认值。在你的第二个屏幕截图中,它们是倒置的。

看看jasmine-spec-reporter为另一位记者提供更多选择。

关于javascript - Protractor 测试结果变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30724140/

相关文章:

java - 在jetty中运行selenium测试时出现错误503(LifecycleExecutionException)

python - 将表数据抓取到 .csv 中

javascript - d3js 中的转换功能

asp.net-mvc - 同时使用 Angularjs $location 提供程序和 ASP.NET MVC 操作链接时出现问题

javascript - Jquery下拉菜单使用toggle和hover()问题

javascript - 如何更改图像的名称?

javascript - AngularJs $q.all 使用

flash - 如何在 Selenium WebDriver 中自动化 flex 应用程序

javascript - 去除 HTML 图像中的空白

javascript - 如何从 Firefox 扩展重新启动 Mozilla Firefox 浏览器