如何验证Webdriver Python中是否可以单击按钮?

时间:2017-02-14 08:20:54

标签: python selenium-webdriver

我想验证按钮是否可点击,所以我尝试使用以下内容:

def save_button_status(browser):
    button = browser.find_element_by_class_name(save_new_pass_button)
    print button.is_enabled()

但它没有验证按钮状态,我从这段代码中可以理解的是,如果按钮已启用

1 个答案:

答案 0 :(得分:0)

要检查按钮是否可点击,您需要检查两个条件:启用和可见

def save_button_status(browser):
    button = browser.find_element_by_class_name(save_new_pass_button)
    print button.is_enabled() and button.is_displayed()