我有几个按钮ID的数组,如下所示:
string [] buttonIDs = {"buton1", ..., "button10"};
我在第五个按钮上得到了不确定的行为。每个按钮都使用我在下面的clickButton函数:
public static void ClickButton(string id)
{
try
{
IWebElement button = wait.Until(ExpectedConditions.ElementToBeClickable(By.Id(id)));
button.Click();
}
catch
{
throw new Exception(" click button for timed out for " + id);
}
}
我的错误如下:
system.Exception: click button timed out for Button5
有时会说:
system.Exception: click button timed out for Button6
我很困惑为什么我的行为完全不确定,如果是这样的话,在哪里放置信号量。任何帮助表示赞赏:)