显式等待第二集____灵活写法__

写法一:

 

写法二:加上列表的

 

写法三: 三种定位方式写法的(一种不行就另外一种,三种都不行直接抛错误)

实例:

try:
  # "第三种定位"
  eval("WebDriverWait(self.dr,5,0.5).until(EC.presence_of_element_located((By."+ss[2]+")))"+"."+a)
except:

  assert False,"找不到元素"

posted @ 2018-02-02 00:21  凯宾斯基  阅读(152)  评论(0)    收藏  举报