C# 编码UI失败操作FormationHiddenControlException
我有两台机器都运行IE 11。我有一个脚本,我点击一个单选按钮,它在一台机器上工作,但是,同一个脚本不能点击该按钮并抛出FailedOperationHiddenControlException异常 以前有没有人遇到过这样的情况,可以为这种情况提供一些线索?在同一浏览器上运行相同代码的不同计算机上,是什么导致播放出现这种差异?尝试使用C# 编码UI失败操作FormationHiddenControlException,c#,coded-ui-tests,C#,Coded Ui Tests,我有两台机器都运行IE 11。我有一个脚本,我点击一个单选按钮,它在一台机器上工作,但是,同一个脚本不能点击该按钮并抛出FailedOperationHiddenControlException异常 以前有没有人遇到过这样的情况,可以为这种情况提供一些线索?在同一浏览器上运行相同代码的不同计算机上,是什么导致播放出现这种差异?尝试使用 Control.WaitForControlExists()执行单击事件之前 if(control.WaitForControlExists()) { con
Control.WaitForControlExists()
执行单击事件之前if(control.WaitForControlExists())
{
control.Click();
}
或在单击事件之前放置一些等待:
Playback.Wait(1000)代码>谢谢,我会尽力让你知道的。您是否遇到过脚本在一台计算机上找到一个元素,但在另一台计算机上找不到的情况?@user3648426:还没有,但此问题可能有两种可能性:1。机器需要更多的时间来加载控件。2.控件是隐藏的。