当前位置: 首页 > 知识库问答 >
问题:

我可以将jasmine-spec-reporter的输出写入文件吗?

施誉
2023-03-14

我目前正在使用jasmine-spec-reporter为我的量角器测试用例创建一个规范报告。

var SpecReporter = require('jasmine-spec-reporter');
jasmine.getEnv().addReporter(new SpecReporter({displayStacktrace: 'none'}));

我目前的解决方法是使用protractor-jasmine2-screenshot-reporter生成报告。这也生成了截图(由于正在创建的卷,不是很实用)。

如果有人有办法禁用截图,甚至不允许保存.png文件,请分享。

共有1个答案

梁丘璞瑜
2023-03-14

终端上的输出看起来很棒!有没有办法把这个输出保存到文件中

这个包就是您想要的https://www.npmjs.com/package/jasmine-reporators。它包含几个不同的报告选项。如果要将xml解析为html文件,可以使用https://www.npmjs.com/package/jasmine-xml2html-converter

 类似资料:
  • 我正在使用量角器和jasmine-allure-reporter并尝试运行config.js文件中定义的多个规范。规格:['spec1.js','spec2.js'] spec1.js包含3个测试,spec2.js包含一个测试,但是jasmine-allure-reporter将所有四个测试用例(3+1)显示在一起,并且没有关于spec文件(spec文件名)的规范。如何在一个HTML中分别显示每个

  • 问题内容: 在我的机器上,我有一些软件可以在终端中接收命令并返回值列表。 要运行它,我必须输入以下内容: 我正在尝试将其作为python程序的一部分运行。当我运行以下命令时: 然后我得到想要返回到终端的值(其中epoch_name是文件名的变量名)。但是,当我尝试将结果写入文件时: 产生了文件123.txt,但它为空。 我知道我放错了“和/或’字符,但是我不知道它们应该去哪里。 任何帮助将不胜感激

  • 我正在学习Hadoop,并尝试执行我的Mapduce程序。所有Map任务和Reduce er任务都完成得很好,但Reducer将Mapper Output写入Output文件。这意味着根本没有调用Reduce函数。我的示例输入如下所示 预期输出如下所示 以下是我的计划。 这里问了同样的问题,我在reduce函数中使用了Iterable值作为该线程中建议的答案。但这并不能解决问题。我不能在那里发表评

  • 问题内容: 考虑类似: 这是好习惯吗?难道这会在我们读取输入文件的同时覆盖输入文件,还是总是先在内存中读取它,然后通过管道传递给第二个命令? 显然,我可以将临时文件用作中介步骤,但我只是想知道.. 问题答案: 不,那不行。管道中的所有命令同时执行,并且外壳程序在执行命令之前准备重定向。因此,该命令很可能在cat读取文件之前将其覆盖。 您需要moreutils提供的海绵(1)。

  • 问题内容: 所以我在bash上运行它: 该命令的作用是一直保持运行状态,并且每当我的设备发送某个数据时,例如说它检测到温度变化,它就会输出类似的内容 而且这只会继续运行,并且一旦有任何原因就会输出一些东西。因此,执行无止境。 没有回声运行完美,但是当我尝试使用’>’运算符时,这似乎没有写入文件。 例如 这不能正常工作,my_record_file只获取 间隔 写入的数据,但是我想立即写入。 有任何

  • 阅读器bean 我尝试这样做:在FlatFileItemReader的实现中,将输入文件路径作为string属性添加到ExecutionContext的映射中。在我的FlatFileItemWriter实现中-重写setResource,并实际从ExecutionContext的值中创建一个Resource对象。这样行吗?