1

我需要找到一种方法来通过 ranorex 自动化 .NET 程序的一些 UI 测试,并以某种形式生成汇总的代码覆盖率报告。我一直倾向于使用 dotcover 作为代码覆盖率工具,因为它似乎是最简单的自动化测试,因为它可以运行应用程序并在完成后检查覆盖率。有没有办法使用 ranorex 测试文件和 dotcover 生成代码覆盖率报告,以及如何?如果这不可能,是否有任何关于 dotcover 以外的工具能够做到这一点的建议?最好应用程序能够在没有 Visual Studio 的情况下自行运行,但如果它需要 Visual Studio 也可以。

4

1 回答 1

1

要在命令行上运行dotCover,您需要创建一个包含所有参数的文件,请按照这些说明进行操作。您需要提供文件/命令来运行ranorex - 请参阅ranorex 命令行选项

看起来您可以在命令行上运行ranorex,然后有很多dotCover的替代品,请参阅我可以使用什么来获得 C#/.NET 的高质量代码覆盖?

我个人最喜欢的是OpenCover(原因很明显),但我也使用NCoverPartCoverdotCover在商业环境中取得了很好的效果。

于 2012-01-13T12:28:08.793 回答