在尝试使用Coded UI自动化Web应用程序时,我遇到了以下问题: - “无法对隐藏控件异常执行操作:无法在隐藏控件上执行'设置值为”Muj *****“的文本属性。
使用的版本: - Microsoft Visual Studio Ultimate 2012 // 版本:11.0.50727.1
Microsoft .NET Framework 版本:4.5.50709
使用的IE版本:11.0
这是一个网上银行应用程序。一旦我使用应用程序URL启动浏览器,我将能够以两种语言查看该页面。一个用阿拉伯语(默认),并有一个超链接可以将首选语言更改为英语。因此,一旦我点击超链接并尝试将用户名和密码传递到相应的字段,我就会收到上述错误。但是,如果不将语言更改为英语,则凭证将成功传递。再次进入下一页后,我将面对上述问题来控制对象。
我假设一旦我们从一个页面导航到另一个页面,我们就会遇到这个问题。
了解这可能是因为IE中的One Security更新(KB2870699)。但是我的电脑中没有安装此安全更新。而是(KB3003057)已安装。我不确定这是否是这个问题的原因。在这里提一下。
请告诉我如何进行解决方案。