预期条件判断的实践-origin9.0教程

时间:2024-07-19 14:08:01
【文件属性】:

文件名称:预期条件判断的实践-origin9.0教程

文件大小:6.56MB

文件格式:PDF

更新时间:2024-07-19 14:08:01

selenium python

5.4 预期条件判断的实践 正如在前面章节所了解到的, expected_conditions 类提供了多种定义好的预期等 待条件。我们也可以通过WebDriverWait 来自定义 预期等待条件。当没有合适的预期等待条件可用的 时候,自定义的预期等待条件也是非常有效的。 让我们来修改一个前面章节中创建好的测试脚 本,实现一个自定义的预期条件判断,来检测下拉 列表中可选项的数量。 def testLoginLink(self):   WebDriverWait(self.driver, 10).until    (lambda s: s.find_element_by_id    ("select-language").get_attribute("length") == "3")     login_link = WebDriverWait    (self.driver, 10).until(expected_conditions.     visibility_of_element_located((By.LINK_TEXT,"Log In")))     login_link.click();


网友评论