CodedUI Keyboard.SendKeys()随机发送密钥

时间:2015-03-20 11:03:33

标签: coded-ui-tests

到现在为止一直在努力......

我正在测试Web应用程序,需要在HTMLEDIT控件中输入用户名

KeyBoard.SendKeys(control,"Alice");

这会将名称输入“AAAicce”

我正在使用VS2013,VS2010正常运行。

请在这里说明出了什么问题。

2 个答案:

答案 0 :(得分:1)

当控件不在Focus时发生。您可以尝试单击控件然后发送密钥以确保它能够正确控制。

答案 1 :(得分:0)

您是否尝试过设置延迟?例如:

Keyboard.SendKeysDelay = 1000; // 1-second delay between keystrokes