问题标签 [test-results]
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.
jenkins - 如何在 Jenkins 中显示测试结果趋势?
我使用“发布 xUnit 测试结果报告”选项,它会加载我的*.xml
.
我认为这足以显示测试结果趋势(图形),但事实并非如此。
我错过了什么吗?
logging - 将 Jenkins 工作历史/成功率统计数据保存 6 个月以上的最佳方法?
作为将 Jenkins 工作历史/成功率统计数据保存 6 个月以上(出于服务级别协议目的)的最佳方法,你们都推荐什么?通常,Jenkins 作业被配置为在一定时间内保存历史记录,但在我们拥有数百个作业的 Jenkins 服务器上,不定期清理所有作业可能是不现实的。
所以,我想知道人们是否有一种典型的方式可以存储关于工作成功历史的轻量级统计数据?
我唯一的想法是:
- 运行 CouchDB 实例并执行构建后 curl 语句以根据构建变量保存统计信息?
- 让作业将 .txt 文件写入工作区并始终附加到它(但在清理工作区时会被删除)。或写入文件的构建后 .bash 脚本步骤。
- 其他想法???
c# - 如何启动“运行结果查看器”并以编程方式打开 XML 结果文件(在 c# 中)
如果我可以启动 UFT 并通过“QTObjectModelLib”运行测试,那么拐角处可能有一个适当的应用程序类或另一个库用于“运行结果查看器”应用程序以打开结果 xml 文件。
一般来说,我想从我的 C# 应用程序启动另一个应用程序并将文件输入以打开。也许我们可以在没有任何专有应用程序类和通用 .net 类的情况下做到这一点。
我尝试了以下“ProcessStartInfo”,但没有成功:
tfs - TFS tbl_TestResult 表很大
我们的 TFS 数据库大小增长得非常快,我发现问题出在 tbl_TestResult 表上。我不知道为什么它增长如此之快。似乎每个测试用例都会有记录。就我而言,我们有超过 1000 个测试用例将在每次签入时触发。这意味着我们平均每天进行 20 次签到。那是大约 20,000 条记录。
我的问题是我可以手动删除该表上的记录吗?除了丢失测试结果之外,它会给 TF 带来任何问题吗?
更新:
我们有 TFS 2015
testcase - 当测试用例链接到 mtm 中的新测试套件时,结果不会反映在测试用例中
我在 TestSuite A 下有 TestCase tc。现在我已将 tc 链接到一个新的测试套件 B。在“A”下的 TestCase tc 运行了很多次,并且有大量的测试结果历史。但是当我在套件“B”下查看相同的测试用例时,我看不到任何与之相关的结果。两个套件下的 testid 相同。
是否需要进行任何设置或配置才能使测试用例结果也反映在套件“B”下?
对此的任何帮助将不胜感激。
问候,
约翰
configuration - Jmeter - 样本收集模式(在分布式测试中)不会切换到统计,忽略命令行参数
问题的标题中几乎描述了这种情况:)一些细节:Jmeter v 3.0 r1743807; 总共 7 个负载生成器,两个 windows 服务器,五个 redhat 主机。同一子网中的所有机器。一台 Windows 服务器同时用作 jmeter 服务器和负载控制器。测试 REST-api 系统,负载大约 20-40k 虚拟用户,执行复杂场景。一切似乎都很好,但我无法处理上面提到的问题 - 带有测试结果的文件存储完整的请求和响应,这是不可接受的,因为这些数据会立即消除可用的 HDD 空间,以及更多的数据不能存储,对分析测试结果非常不利。对于负载测试,我当然使用非 gui 模式。这是命令行:
也许命令 lina 参数被某些配置覆盖?在处理几个 jmeter 问题时,我可能不太负责任地修改了我的配置文件。提前感谢您的帮助,同事们。
jenkins - Jenkins NUnit 测试结果分析器管道语法
Jenkins 2.85 流水线脚本
我正在尝试设置测试结果分析器,以便我可以将这些报告附加到电子邮件中。运行我的构建时会创建一个 TestResult.xml 文件。
我尝试在测试阶段运行以下行:
例子:
如何让我的测试显示在测试结果分析器上?
另外,我想确保我的代码阻止它发布测试结果。我需要将发布添加到“finally”行吗?