65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 TRXER 将 Trx 转换为 HTML

starIconstarIconstarIconstarIconstarIcon

5.00/5 (4投票s)

2015年4月16日

CPOL

2分钟阅读

viewsIcon

37708

介绍一个将 trx (mstest 结果文件) 转换为 HTML 报告的新工具

引言

刚刚发布了一个名为 TRXER 的新工具。
Git 链接:https://github.com/NivNavick/trxer
它的作用是将 TRX 文件(mstest 结果文件)转换为 HTML 报告。
如下所示的 HTML 页面干净、美观且易于理解。
您可以看到饼图指示状态计数,以及包含测试本身的测试类的表格。
Trxer 是一种查看 Trx 报告的新方式,您只需要一个浏览器。

因此,现在您可以将您的 trx 文件转换为清晰的 HTML 报告。

轻松导航

Trxer 友好的用户界面将使您的生活更轻松,更容易。您可以浏览测试类,查看输出、消息、堆栈跟踪、测试持续时间等等。

清晰阅读

TRXER HTML 报告对眼睛友好,这意味着您一眼就能理解所有您需要的东西。没有混乱,没有误解的字体。

更快地找到问题

通过我们友好的用户界面,您可以查看堆栈跟踪、输出和消息,这样您就可以像闪电一样快速地确定问题所在。

使用图表

我们为您绘制图表,以便您可以查看每个测试类的状态以及所有测试的通过、失败和警告总数,您可以下载并稍后使用。

颜色

TRXER HTML 报告是彩色的。
每种颜色

  • green
  • red
  • 黄色

指示测试状态,并告诉您测试是在运行期间通过、失败还是收到警告。

失败的测试

我们正在寻找的重要事情是为什么我们的测试运行失败。

Trxer 将在报告顶部显示失败的测试,以便您可以轻松访问失败的测试。

图像

假设您要在报告中显示一个图像,只需将它的 URL 放入测试消息、标准输出或标准错误中,然后
Trxer 将自动在最终的 HTML 报告中显示您的图像。

您应该做的是用引号将 URL 括起来,如下所示

	 "http://www.example.com/myimage"

结果将是

堆栈跟踪

提供清晰的视图以了解堆栈跟踪

状态栏

状态栏指示测试运行是失败还是通过。

测试运行失败

测试运行通过

支持版本

TRXER 支持 Visual Studio 2010 及更高版本 (xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010")
但可以通过将 '2010' 年份降低为您喜欢的任何年份来轻松支持较低版本。

支持的浏览器

Trxer 受到所有支持 Html5 Canvas 的主流浏览器的支持。

用法

TrxerConsole 是一个 EXE 文件。

打开命令提示符并键入以下内容

	 TrxerConsole.exe  <file.trx>

输出将在 trx 文件夹下,名称为 "file.trx.html",我们可以在下面看到

© . All rights reserved.