如何在Webdriver Python中验证按钮是否可单击?
我想验证按钮是否可单击,因此我尝试使用以下方法:如何在Webdriver Python中验证按钮是否可单击?,python,selenium-webdriver,Python,Selenium Webdriver,我想验证按钮是否可单击,因此我尝试使用以下方法: def save_button_status(browser): button = browser.find_element_by_class_name(save_new_pass_button) print button.is_enabled() 但这并不是在验证按钮状态,我从这段代码中所能理解的只是,按钮是否已启用。要检查按钮是否可单击,您需要检查两个条件:已启用和可见 def save_button_status(brow
def save_button_status(browser):
button = browser.find_element_by_class_name(save_new_pass_button)
print button.is_enabled()
但这并不是在验证按钮状态,我从这段代码中所能理解的只是,按钮是否已启用。要检查按钮是否可单击,您需要检查两个条件:已启用和可见
def save_button_status(browser):
button = browser.find_element_by_class_name(save_new_pass_button)
print button.is_enabled() and button.is_displayed()
要检查按钮是否可单击,您需要检查两个条件:已启用和可见
def save_button_status(browser):
button = browser.find_element_by_class_name(save_new_pass_button)
print button.is_enabled() and button.is_displayed()
什么意思
它没有验证按钮状态??是否有任何异常?我想验证我是否可以单击按钮。因此,在这一行按钮上,您得到的是什么?是否启用()
?在两种不同的情况下,我得到的答案是无。如果按钮可以单击,如果没有,我得到的答案是相同的这是什么意思??是否有任何异常?我想验证我是否可以单击按钮。因此,在这一行按钮上,您得到了什么?是否启用()
?在两种不同的情况下,我得到的答案是无。如果按钮可以单击,如果没有,我得到的答案是相同的