Visual studio 2010 使用powershell为我提供BSOD计划visual studio负载测试

Visual studio 2010 使用powershell为我提供BSOD计划visual studio负载测试,visual-studio-2010,load-testing,schedule,Visual Studio 2010,Load Testing,Schedule,我有一个VisualStudio负载测试,我想每小时运行一次,这样我就可以开始收集一些数据 为此,我认为最好制作一个小的powershell脚本,并在其中放入如下命令: 调用表达式-命令“&'$env:VS100COMNTOOLS..\IDE\mstest.exe” /testcontainer:“C:\Users\benb\Documents\Visual Studio 2010\Projects\BBPerformanceTest\bin\Debug\HomePageOnly.loadtes

我有一个VisualStudio负载测试,我想每小时运行一次,这样我就可以开始收集一些数据

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

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

这个命令运行得很好,但有时当它运行时,我会看到一个蓝色的死亡屏幕。然而,当我通过VisualStudioGUI运行负载测试时,我从未得到BSOD

两个问题:

  • 有可能避免这种BSOD吗
  • 是否有其他方法可以安排负载测试

  • 谢谢

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

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


    我希望这会有所帮助。

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

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


    我希望这能有所帮助。

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

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

    怎么样?您可以创建一个使用参数执行
    MSTest.exe
    的任务。谢谢。这似乎解决了问题。我只是让计划任务直接调用MStest.exe,而不是通过powershell脚本。。。不要再喝啤酒了,不客气。别忘了把你的答案标为已被接受。怎么样?您可以创建一个使用参数执行
    MSTest.exe
    的任务。谢谢。这似乎解决了问题。我只是让计划任务直接调用MStest.exe,而不是通过powershell脚本。。。不要再喝啤酒了,不客气。别忘了把你的答案标为已接受。