0

我正在尝试使用的CodedUI测试功能Visual Studio 2010.

我要做的是:

  • 我在文本框中输入一个值,
  • 然后按 Enter
  • 这应该会导致一个pop-up message(消息框应该说它的值是错误的,按确定按钮继续)。

当我播放录制的测试时,它会引发异常

用户代码未处理 PlayBackFailure 异常
技术名称:“MSAA”
名称:“Menge/ArtNr/Ls”控制类型
:“编辑”

并指示如下所示的代码

{Keyboard.SendKeys(uIScannBoxEdit, this.PressEnterParams.UIScannBoxEditSendKeys, ModifierKeys.None);} 

我试过了

{Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.AllThreads;
    Keyboard.SendKeys(uIScannBoxEdit, this.PressEnterParams.UIScannBoxEditSendKeys, ModifierKeys.None);
    Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.UIThreadOnly;
} 

但并没有真正帮助。

你有什么主意吗?

谢谢

4

0 回答 0