在HTML表中的这一个特定元素中,Selenium在记录过程中标识为id=my_id_1;当我运行测试用例时,它会显示元素id=my_id_1 not found。在Selenium IDE中检测到ID时,怎么会找不到呢?我怎样才能解决这个问题呢?我也尝试过使用//tr[4]/td[3]/a。使用这种方法(也使用ID ),当我在IDE中单击Find按钮时,web页面上的相应项将以黄色突出显示。但
new WebDriverWait(driver, TimeSpan.FromSeconds(15)).Until(ExpectedConditions.ElementIsVisible((By.CssSelector("button[ng-click=\"modalCancel()\"]"))));