none
TestResults 目录是什么怪兽?? RRS feed

  • 问题

  • 我自己有一个开发用的工程. 然后用自动生成了单元测试工程. 调试了几天以后,突然发现我的 源代码目录大小便成了150MB!! 吓死我了

    后来仔细看了一下,发现源代码目录里面多了一个TestResults 目录 , 这个好像是系统创建的. 他自己就140MB了。

    1。我想问一下,这个目录是干什么用的?我是否需要把它也Check in ?

    2。由于我经常需要把源代码目录整体拷走。而又不想包含这个TestResults 目录,有什么好办法可以把它清空呀? clean solution没有用。。

    3. 我如果直接把这个目录删除掉的话,是否会影响我的 源代码工程和自动测试工程的运行?

    谢谢

    2010年4月1日 16:34

答案

  • 你好!

          如果你的解决方案中包含测试项目,那运行测试哦的时候就会生成这个文件夹了!而且这个文件夹中的内容无法通过“清理”功能来清理!测试结果是很重要的项目输出!


    周雪峰
    2010年4月2日 13:38
    版主
  • 你好!

          如果你的解决方案中包含测试项目,那运行测试哦的时候就会生成这个文件夹了!而且这个文件夹中的内容无法通过“清理”功能来清理!测试结果是很重要的项目输出!


    周雪峰


    谢谢版主的回复。 我最后手工清空这个目录就没有问题了。 其实我发现微软也不是无限量记录单元测试结果的。它最多只记录最新的25次运行结果。

    至少我现在已经养成了良好的单元测试习惯。基本上Lab中的每一个public method都有一个对应的Test Method。这样做确实帮我找到了很多隐藏的方法。

    尤其是当Lab的功能被扩充以后,运行所有Test Method来进行测试的效果是非常显著的啊!!

    2010年4月15日 9:19

全部回复

  • 看名字应该就是测试结果咯,每测试一次就多一个结果,所以那么大吧,删了应该没什么关系(如果你不要测试结果的话)。估计可以把这个目录放到别的地方去,看看配置里有没有。

    无责任飘过…………


    霸王
    2010年4月1日 17:21
  • 寻求版主的标准答案:-)
    2010年4月2日 6:56
  • 你好!

          如果你的解决方案中包含测试项目,那运行测试哦的时候就会生成这个文件夹了!而且这个文件夹中的内容无法通过“清理”功能来清理!测试结果是很重要的项目输出!


    周雪峰
    2010年4月2日 13:38
    版主
  • 你好!

          如果你的解决方案中包含测试项目,那运行测试哦的时候就会生成这个文件夹了!而且这个文件夹中的内容无法通过“清理”功能来清理!测试结果是很重要的项目输出!


    周雪峰
    2010年4月2日 13:38
    版主
  • 嘻嘻,怪兽来的
    2010年4月3日 15:40
  • 你好!

          如果你的解决方案中包含测试项目,那运行测试哦的时候就会生成这个文件夹了!而且这个文件夹中的内容无法通过“清理”功能来清理!测试结果是很重要的项目输出!


    周雪峰


    谢谢版主的回复。 我最后手工清空这个目录就没有问题了。 其实我发现微软也不是无限量记录单元测试结果的。它最多只记录最新的25次运行结果。

    至少我现在已经养成了良好的单元测试习惯。基本上Lab中的每一个public method都有一个对应的Test Method。这样做确实帮我找到了很多隐藏的方法。

    尤其是当Lab的功能被扩充以后,运行所有Test Method来进行测试的效果是非常显著的啊!!

    2010年4月15日 9:19