1

我有一个 Visual Studio 负载测试,我想每小时运行一次,以便开始收集一些数据。

为此,我认为最好制作一个小 powershell 脚本并在其中放入如下命令:

调用表达式 -command "& '$env:VS100COMNTOOLS..\IDE\mstest.exe' /testcontainer: "C:\Users\benb\Documents\Visual Studio 2010\Projects\BBPerformanceTest\bin\Debug\HomePageOnly.loadtest""

该命令运行良好,但有时在运行时我会出现蓝屏死机。但是,当我通过 Visual Studio GUI 运行负载测试时,我从来没有遇到过 BSOD。

两个问题:

  1. 是否有可能避免这种蓝屏死机?
  2. 还有其他方法可以安排我的负载测试吗?

谢谢

4

2 回答 2

1

我只是在计划任务中直接调用了 MStest.exe(而不是通过 powershell 脚本间接调用)。这似乎解决了问题。谢谢

于 2012-10-10T16:28:21.270 回答
0

我的第一个建议是分析内存转储文件以找出崩溃的根本原因(它可能不是负载测试)。本文包含有关如何执行此操作的信息:http: //support.microsoft.com/kb/315263

回答您的第二个问题:您还可以使用批处理文件而不是 powershell 脚本。

我希望这有帮助。

于 2012-10-10T03:31:35.627 回答