无法在控件上执行值为{Enter}的sendkeys

时间:2013-06-28 08:59:19

标签: c# visual-studio-2010 coded-ui-tests

我正在尝试使用CodedUI

Visual Studio 2010.测试功能

我的工作是:

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

当我播放录制的测试时,会抛出异常

  

PlayBackFailure异常未被用户代码
处理   TechnologyName:“MSAA”
  名称:“Menge / ArtNr / Ls”
  ControlType:“编辑”

并指示下面显示的代码

{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;
} 

但没有真正的帮助。

你有什么想法吗?

由于

0 个答案:

没有答案