问题标签 [test-reporting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
split - 在 Java 和 JavaScript 之间拆分代码质量报告
目前 SonarQube 在一份报告下显示 Java 和 JavaScript 代码质量指标。如果它彼此分开显示会很好。
我应该使用哪种方法相互拆分?
grails - Grails 在测试报告中包含警告
当我跑步时,grails test-app
我会收到一些警告。我希望将这些警告包含在最终测试报告中!这样我就可以更好地分析出了什么问题。
我尝试使用该-echoOut
标志,但警告没有被视为标准输出!我没有找到任何有关命令行参数的文档。
有没有我可以设置的命令行标志,以便报告也可以包含警告?有什么方法可以在文件中获取警告,而哪个测试导致了警告?
编辑
我在 IntelliJ IDEA 中运行我的测试,我注意到当我导出测试结果时,IDEA 还在报告中包含了警告。我如何从命令行实现这一点?我找不到 IDEA 使用的参数。
visual-studio-2013 - 将 UITestActionLog 文件重命名为与测试用例名称相同
您好,目前我的 UITestACtionLog 文件没有以我的测试用例命名。我已经查看了这篇文章将 UITestActionLog 文件或文件夹的测试结果重命名为测试用例名称,我可以添加 .settingfile 但我不知道如何编辑文件以便它将我的 UITestActionLog 名称更改为与我的测试用例名称相同。当我打开 .settingfile 时,它看起来像这样
我不知道如何在这个屏幕上进行编辑。如果有人可以帮助我解决这个问题,我会很高兴。
angularjs - 量角器覆盖不生成报告
我们应用程序的后端位于PHP
我们正在使用的前端AngularJs
。我们成功地使用protractor
.
在为我们的应用程序编写了大量的 e2e 测试之后,我们开始寻找类似于单元测试的覆盖范围。在搜索了很多之后,幸运的是我们找到了https://www.npmjs.com/package/grunt-protractor-coverage,正是我们想要的。
我从http://lkrnac.net/blog/2014/04/measuring-code-coverage-by-protractor/文章中获得了帮助,该文章非常有助于设置一切。我为我的应用程序设置了配置和其他 grunt 任务,最后我们的代码(js 文件)被正确检测。我将其余文件(html、静态等)复制到该检测代码中,并为proractor-config
文件提供了正确的路径。测试开始像以前一样运行,但这次是使用检测文件。
到此为止,一切都是OK
。但是当coverage-report
执行生成任务时,我们发现我们有空coverage.json
文件{}
。这意味着报告在读取该文件以生成报告时肯定是空的,据我所知,该文件是protractor-coverage
在执行测试时由 grunt 任务生成的。3001
它使用请求将信息发送到收集器(端口POST
:),并且在生成报告时,GET
正在向同一个收集器发出请求。
所以,我想的是,没有POST
对收集器提出要求。
每次它只显示 它应该列出每个文件的位置:
而且,100
到处都是误导,我对源代码进行了测试:http: //lkrnac.net/blog/2014/04/measuring-code-coverage-by-protractor/如解释的那样,但即使只有一个 e2e测试,报告必须给出实际数字,而不是直接100
给出所有数字。
可能会发生我有一些错误的配置或错过了什么。
以下是我的文件:
还有我的coverage.json
文件:
maven - Maven Plugin conflict
What all i want to do is run test in phase integration-test and then generate report. by mvn verify
But only test are executed report never runs. When i comment first plugin then other is executed. Any idea how to fix it?
I have below in my pom
#xA;junit - 使用 JunitCore 时,Allure 框架不会生成详细的报告
我正在使用 JUnitCore 运行 Junit 测试。我正在尝试使用 allure 框架进行报告。文档建议使用JUnitCore.addListener()
. 但是,无论我如何尝试这样做,魅力报告都是空的。它们显示了运行的测试,也失败了断言,但没有@step,@attachment
.
我尝试使用 JunitCore 而不是 maven 插件搜索使用 allure 报告的示例,但找不到任何东西(使用 maven 运行测试工作正常,并且 allure 报告一切正常)。
怎么做?
JunitCore 运行 -
考试 -
javascript - 运行 mocha 测试但出现错误:ReferenceError: document is not defined
我正在使用 mocha 测试框架来测试 Http rest-api。我想为所有测试用例生成测试报告,但是当我运行时出现mocha --reporter html > report.html
以下错误
java - 将 ExtentTest 的默认值设置为 FAILED
我正在使用extentreports为我用 Java 和 Selenium 编写的测试添加报告。我注意到,如果 ExtentTest 有两个日志,“INFO”和“PASSED”,如果未捕获通过日志,它将被视为通过。我怎样才能改变它,如果一个测试没有通过,它会自动被标记为失败?
python - Python,py.test 'HTMLReport' 对象没有属性 'execute'
我正在尝试将屏幕截图添加到来自自动测试的 pytest-html 报告中
我已添加到 plugin.py:
但是跑步的时候
我明白了
它从何而来?
jenkins - Jenkins 邮件或电报 HTML 构建报告
我有一个生成构建/测试报告的 Jenkins 项目。现在这些报告在 Jenkins 中可用,但我想邮寄或者更好的是,将它们发送到我们正在运行的电报机器人。
我一直在寻找高低,但由于我不熟悉 Xunit 格式,所以无法找到我将如何解决这个问题。
我发现这个 Jenkins 插件似乎部分完成了我想做的事情:
https://wiki.jenkins-ci.org/display/JENKINS/HTML+Publisher+Plugin
我还发现并启用了以下非官方 Jenkins Telegram 机器人插件:https ://github.com/devnull-tools/jenkins-notifier