selenium中isElementPresent可以通过的元素无法操作
有人遇到过这个问题吗?比如页面上的一个时间控件,或者是tab,通过isElementPresent是可以通过的,但是一具体点击或者选择的时候,却报elementnot found的错误;
比如:
selenium.isElementPresent("//div[@class='J_double_calendar_div']/div[@class='dcalendar_but']/input[@class='dcalendar_but_no']"); 在‘小米啊’的帮助下,我解决了这个问题,问题在于我在执行click方法或者select方法之前,没有给js留足够的时间去执行,也就是缺少了很多的Thread.sleep()方法,大家不要跟我犯同样的错误哦~~~
自己还要多学习呀,知道的太少了,大家一起加油! 不错,赞一个
页:
[1]