【问题标题】:MSTest - How to limit test result foldersMSTest - 如何限制测试结果文件夹
【发布时间】:2015-12-22 09:37:47
【问题描述】:

每次运行 MSTest 时,它都会在 TestResults 内创建一个新的时间戳文件夹。这会导致很多文件/文件夹占用硬盘空间。

有没有办法配置 MSTest 以覆盖 TestResults 文件夹的内容,以便只包含最近运行的结果?

【问题讨论】:

    标签: visual-studio mstest


    【解决方案1】:

    您可以将存储的测试运行次数限制为 1,这应该可以满足您的要求。

    MSDN have an article关于如何实现这一点:

    • 在 Visual Studio 中,单击工具菜单上的选项
    • 将出现“选项”对话框。
    • 展开测试工具Web性能测试工具并点击测试执行
    • 在测试结果管理下,选择要运行的测试次数 保留。
    • 单击确定。

    【讨论】:

    • 此选项在 VS2012 中不可用 - connect.microsoft.com/VisualStudio/feedback/details/788387/… - 有人知道解决方法吗?
    • @LasseChristiansen-sw_lasse 在 VS2013 中也不可用
    • @LasseChristiansen-sw_lasse 这是一个 hacky 解决方法。将此设置为您的测试项目中的构建后事件rmdir /S /Q $(SolutionDir)TestResults 使用此,不应有多个测试运行文件夹包含最新的测试运行文件。
    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 2018-08-29
    相关资源
    最近更新 更多