在odoo我已經寫代碼,點擊發送按鈕即如何等待元素將會顯示,然後在Python Selenium Webdriver中單擊?
browser.find_element_by_xpath("//span[.='Send']").click()
該發送按鈕被點擊之後,然後我必須點擊「確認出售」按鈕,但是在運行時它給一個像元素的錯誤是不可見的
我也曾嘗試
webdriver.wait.until(browser.find_element_by_xpath("//span[.='Confirm Sale']"))
,但它出現像
AttributeError: 'module' object has no attribute 'wait'
012錯誤
但這裏發送之後按鈕點擊後,工作流狀態也從「報價草案」爲「報價已發送」改變的話,我怎麼能等到我的webdriver爲所有這些事情做好&然後點擊「確認出售」按鈕
我宣佈我的webdriver這樣
def setUp(self):
self.browser = webdriver.Firefox()
browser = self.browser
browser.get("http://localhost:5555")
所以請給我提供Ë xact代碼
[硒waitForElement]的可能重複(http://stackoverflow.com/questions/7781792/selenium-waitforelement) – JeffC