我们正在使用VSTS 2012 Ultimate的编码UI测试。 我们面临的问题是识别一个文本框控件,该控件具有键入控件的单词的拼写检查功能。这不会发生在每台机器上,我们试图找出是否需要设置任何变量以便它被识别但没有用。我们什么都没发现,我们一直坚持下去。
如果您遇到任何此类情况以及该解决方案可能实现的目的,请与我们联系。
答案 0 :(得分:0)
请检查visual studio 2012是否安装了更新4。这是编码UI的一个问题,它无法根据搜索条件识别控件。更新它解决了我的问题。
答案 1 :(得分:-1)
//密码电子邮件
UITestControl uIPassword = new UITestControl(browser);
uIPassword .TechnologyName = "Web";
uIPassword .SearchProperties.Add("ControlType", "Edit");
uIPassword .SearchProperties.Add("id", "login-password");
Keyboard.SendKeys(UIPassword, "test001");