xUnit 测试结果导出到 TestRail
xUnit test results export to TestRail
我使用带有 xUnit 测试框架的 C# 进行了 Selenium 自动化测试。
当测试 运行 时,结果将生成到 xUnit 标准 XML 文件中。
我正在寻找以某种方式将 XML 文件的结果导入 TestRail 的方法,这样我就有了所有测试 运行 的中央回购,并且我可以在 TestRail 中生成有意义的报告。
我知道有一个 API 我可以使用,但是在测试中创建方法 post 每个测试结果看起来都非常麻烦。
相反,如果我可以将 XML 文件导入 TestRail 中,那就太好了。
请帮忙。
您好,据我所知,XML 没有直接进口商到 Testrail。
但是,如果您查看 GitHub,则可以使用一个 Testrail 客户端。
您不需要实施新的。
https://github.com/zoosk/testrail-client
直接导入XML在很多情况下会导致很多问题。
如果您使用客户端来报告结果,您可以避免出现问题。
另外可以看看Test Rail's API
提到了一些 C# 示例。
我为我现在的公司做的。我们使用 Xunit 2.1 和 C#。生成报告后,我创建了一个 Xml 解析器,它将结果存储在字典中并将结果发送到测试轨道 API。
我们创建了一个添加案例功能,以便在生成报告后首先创建 TC 和批量上传结果。
您可以在此处获取有关 testRail API 的信息:
我使用带有 xUnit 测试框架的 C# 进行了 Selenium 自动化测试。 当测试 运行 时,结果将生成到 xUnit 标准 XML 文件中。 我正在寻找以某种方式将 XML 文件的结果导入 TestRail 的方法,这样我就有了所有测试 运行 的中央回购,并且我可以在 TestRail 中生成有意义的报告。
我知道有一个 API 我可以使用,但是在测试中创建方法 post 每个测试结果看起来都非常麻烦。 相反,如果我可以将 XML 文件导入 TestRail 中,那就太好了。
请帮忙。
您好,据我所知,XML 没有直接进口商到 Testrail。 但是,如果您查看 GitHub,则可以使用一个 Testrail 客户端。 您不需要实施新的。
https://github.com/zoosk/testrail-client
直接导入XML在很多情况下会导致很多问题。 如果您使用客户端来报告结果,您可以避免出现问题。
另外可以看看Test Rail's API
提到了一些 C# 示例。
我为我现在的公司做的。我们使用 Xunit 2.1 和 C#。生成报告后,我创建了一个 Xml 解析器,它将结果存储在字典中并将结果发送到测试轨道 API。
我们创建了一个添加案例功能,以便在生成报告后首先创建 TC 和批量上传结果。
您可以在此处获取有关 testRail API 的信息: