在odoo中,我编写了代码以单击发送按钮,即
browser.find_element_by_xpath("//span[.='Send']").click()
Run Code Online (Sandbox Code Playgroud)
单击此发送按钮后,然后我必须单击“确认销售”按钮,但是在运行时出现错误,例如元素不可见
我也尝试过
webdriver.wait.until(browser.find_element_by_xpath("//span[.='Confirm Sale']"))
Run Code Online (Sandbox Code Playgroud)
但是会出现类似的错误
AttributeError: 'module' object has no attribute 'wait'
Run Code Online (Sandbox Code Playgroud)
但是在单击发送按钮之后,工作流状态也从“草稿报价”更改为“已发送报价”,因此,如何等待我的Webdriver完成所有这些工作,然后单击“确认销售”按钮
我已经这样声明了我的webdriver
def setUp(self):
self.browser = webdriver.Firefox()
browser = self.browser
browser.get("http://localhost:5555")
Run Code Online (Sandbox Code Playgroud)
所以请提供给我确切的代码