当前位置: 首页 > 面试题库 >

如何保存量角器测试结果

陶星波
2023-03-14
问题内容

有没有办法在测试运行后将量角器测试结果输出到文件以在命令行之外查看,包括查看详细的故障?


问题答案:

我发现了一种很好的干净方法,可以使用Jasmine报告程序有序地保存测试结果。

如何安装和配置Jasmine Reporter:

安装茉莉花记者:

npm install -g jasmine-reporters

将以下内容添加到protractor-config.js文件:

  onPrepare: function() {
    require('jasmine-reporters');
    jasmine.getEnv().addReporter(
      new jasmineReporters.JUnitXmlReporter('outputxmldir', true, true));
  }

创建outputxmldir文件夹(将在此处放置所有测试输出)。

运行量角器,现在结果将导出到outputxmldir文件夹中的XML文件。



 类似资料:
  • 问题内容: WebStorm中提供了一种运行和调试量角器Web测试的方法。我只想在这里分享这个答案 问题答案: 获取节点路径(在终端中输入) 在WebStorm中:单击“ 编辑配置 ”-“ 运行 ”按钮左侧的下拉菜单(绿色箭头,类似于“播放”按钮) 单击“添加按钮”(绿色 + )以添加新的Node配置。选择“ Node.js ” 填写参数: 节点解释器 :Node.js的完整路径(从步骤1开始)

  • 我是量角器的新手,在这里我尝试测试量角器的angularjs日期选择器。 我试图找到一种方法来做到这一点,而这篇文章是我唯一找到的东西,使用起来不太清楚 如果有人知道如何测试,请帮忙。 我需要的是选择今天的日期。 提前感谢:) < li >编辑- alecxe,这是我的日期选择器的屏幕截图。很抱歉,无法提供页面的链接。:(

  • 问题内容: 今天,我一直在努力处理以下这些量角器代码行: 放在语句后似乎总是失败。 错误输出太模糊: UnknownError:JavaScript错误:等待结果时卸载文档 那么,单击超链接并检查新URL的正确方法是什么? 这是我的测试: 如果我在点击链接之前, 测试将通过。 如果我点击链接后, 上面的输出在Protractor中引发错误。什么地方出了错? 问题答案: 不用调用,而是 等待URL更

  • 我为我的角度应用程序创建了一个简单的量角器测试。当我单击按钮时,输入值会被设置: e2e 测试期望输入填充“hoera”: 当我用“量角器配置”运行测试时,我得到: 我希望这样的东西:预期的“hoera”等于“hoera”?我如何让它通过,也许在角度设置值之前有一个延迟?这是代码的链接:https://github.com/dimitri-a/protractor_new

  • 问题内容: 我试图只是运行包含在Internet Explorer 上的量角器中的示例测试,并且不会太远:( 我尝试过将浏览器名称更改为“ internet Explorer”和 “ version”:11,并且我已注释掉directConnect(因为它对此有所抱怨 ) 我得到的错误是… WebDriverError:必须通过 webdriver.ie.driver系统属性设置驱动程序可执行文件

  • 问题内容: 我想在运行量角器测试之前向数据库服务器发出POST请求(带有JSON有效负载),以便注入测试数据。如果有可能,我该怎么办? 问题答案: 我找到了一种在Andres D的帮助下执行此操作的方法。其要旨是通过在浏览器中运行脚本,然后在其中注入$ http服务 。然后,告诉$ http服务发出POST请求。这是如何完成的示例CoffeeScript: