我有一个视觉工作室负载测试,我想每小时运行一次,以便我可以开始收集一些数据。
要做到这一点,我认为最好制作一个小的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。
两个问题:
由于
答案 0 :(得分:1)
我刚刚在计划任务中调用了MStest.exe(而不是通过powershell脚本间接调用)。这似乎解决了这个问题。感谢
答案 1 :(得分:0)
我的第一个建议是分析内存转储文件以找出崩溃的根本原因(可能不是负载测试)。本文包含有关如何执行此操作的信息:http://support.microsoft.com/kb/315263
回答第二个问题:您还可以使用批处理文件而不是PowerShell脚本。
我希望这会有所帮助。