代码之家  ›  专栏  ›  技术社区  ›  Kenneth LeFebvre

使用TFS 2010的Windows CE代码单元测试的代码覆盖率报告

  •  2
  • Kenneth LeFebvre  · 技术社区  · 15 年前

    我们需要为正在为windowsce代码编写的单元测试生成代码覆盖率统计信息。当然,我们使用visualstudio2008来编写CE代码,因为vs2010不支持智能设备。

    不幸的是,MSTest不会检测CE程序集来收集覆盖率数据,因此我们将测试程序集编译为常规的Win32库,并使用它调用需要测试的CE代码。这在visualstudio的桌面安装上运行得很好,但是我们还需要将其合并到服务器上的夜间构建中。

    我已经想尽一切办法让这件事成功了。这是令人沮丧的,因为我可以手动做我的工作站上的一切,我只是不能让TFS2010为我做它自动。

    提前感谢您提供的任何提示或技巧。。。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Ira Baxter    15 年前

    如果您正在编写C++或C代码,我们的 SD Test Coverage Tools 可用于以与嵌入式设备兼容的方式插入源代码。这些工具提供了源代码的自动插装,以及源代码中的插装数据收集过程,这样您就可以控制如何收集插装数据以及准确地转储插装数据,这对于嵌入式软件来说非常理想。GUI显示提供了应用于源代码的覆盖率数据的程序员视图,XML报告(可以使用XSLT在HTML中格式化)提供了摘要数据。

    推荐文章