我正在尝试使用 Visual Studio 2010 的 CodedUI 测试功能。在为我的一个 html 组件重放各种操作时遇到问题。生成的 Keyboard.SendKeys 不起作用(就像没有输入一样)。
生成的代码是:
// Type '{F4}{F4}{F2}titre{Enter}' in 'SaisieSD_DS' custom control
Keyboard.SendKeys(uISaisieSD_DSCustom, this.Params.UISaisieSD_DSCustomSendKeys, ModifierKeys.None);
如果我通过调用来替换对 Keyboard.SendKeys 的调用System.Windows.Forms.SendKeys.SendWait
,它确实有效。
由于注意力不集中,我正在考虑一个问题。但是,如果我做类似的事情uISaisieSD_DSCustom.SetFocus()
,它不会改变行为。
你有什么主意吗 ?
谢谢。