我需要找到一种方法,通过ranorex自动执行.NET程序的一些UI测试,并以某种形式生成汇总的代码覆盖率报告。我倾向于使用dotcover作为代码覆盖工具,因为它似乎是自动化测试最简单的工具,因为它只需运行应用程序并在完成后检查覆盖率。有没有办法使用ranorex测试文件和dotcover生成代码覆盖报告,以及如何生成?如果这是不可能的,那么除了dotcover之外,还有其他工具可以做到这一点吗?应用程序最好能够在没有Visual Studio的情况下独立运行,但如果它需要Visual Studio,也可以。
发布于 2012-01-13 20:28:09
要在命令行上运行dotCover,然后需要创建一个包含所有参数的文件,请遵循these instructions。您需要为其提供运行ranorex的文件/命令-请参阅ranorex command line options
看起来您可以在命令行上运行ranorex,那么除了dotCover之外,还有很多可供选择的方法,请参阅What can I use for good quality Code Coverage for C#/.NET?
我个人最喜欢的是OpenCover (原因很明显),但我也使用过NCover,PartCover和dotCover,在商业环境中效果很好。
https://stackoverflow.com/questions/8843782
复制相似问题