我在Silverlight项目中声明了一个TextBox,其内容为“123456”,然后在Coded UI测试中使用以下代码。首先,它搜索并单击TextBox以设置焦点,然后尝试删除字符。
currencyPage.ClickEditByAutomationId("textBox");
Keyboard.SendKeys("{END}");
Keyboard.SendKeys("{BACKSPACE}");
Keyboard.SendKeys("{BACKSPACE}");
Keyboard.SendKeys("{BACKSPACE}");
Keyboard.SendKeys("{BACKSPACE}");
Keyboard.SendKeys("{BACKSPACE}");
这是我的TextBox中的结果文本:123456BBBBB
我做错了什么?文本框的XAML:
答案 0 :(得分:5)
尝试
Keyboard.SendKeys("{BACK}");
答案 1 :(得分:0)
尝试Keyboard.SendKeys(@"{BACKSPACE}");
或Keyboard.SendKeys("{{BACKSPACE}}");