使用powershell调度视觉工作室负载测试给我BSOD

时间:2012-10-09 12:51:24

标签: visual-studio-2010 load-testing schedule

我有一个视觉工作室负载测试,我想每小时运行一次,以便我可以开始收集一些数据。

要做到这一点,我认为最好制作一个小的PowerShell脚本并在其中输入这样的命令:

  

Invoke-Expression -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. 是否可以避免这种BSOD?
  2. 我可以通过另一种方式安排负载测试吗?
  3. 由于

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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

我希望这会有所帮助。

相关问题