第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

等待元素 error_handler.check_response(response)

等待元素 error_handler.check_response(response)

守著星空守著你 2022-06-07 19:14:29
我有這段代碼,但運行后我在 WebDriverWait 出現(xiàn)錯誤:../../../../../../../venv/lib/python2.7/site-packages/selenium/webdriver/remote/webelement.py:80: in click    self._execute(Command.CLICK_ELEMENT)../../../../../../../venv/lib/python2.7/site-packages/selenium/webdriver/remote/webelement.py:633: in _execute    return self._parent.execute(command, params)../../../../../../../venv/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py:321: in execute    self.error_handler.check_response(response)class Consultations(unittest.TestCase):    def setUp(self):    opt = Options()    opt.add_argument("--disable-infobars")    opt.add_argument("--start-maximized")    opt.add_argument("--kiosk")    opt.add_argument("--disable-extensions")    # Pass the argument 1 to allow and 2 to block    opt.add_experimental_option("prefs", {        "profile.default_content_setting_values.media_stream_camera": 1,        "profile.default_content_setting_values.geolocation": 1,        "profile.default_content_setting_values.notifications": 1    })    self.driver = webdriver.Chrome(chrome_options=opt)    self.base_url = test_qa_urldef test_consultation_CCI_WBA_001(self):    loginPage = LoginPage.Loginpage(self.driver)    consultationPage = ConsultationsPage.Consultationspage(self.driver)    homePage = HomePage.Homepage(self.driver)    self.driver.get("https://test-maville.bciti.info/")    # Login ass admin    loginPage.check_login_page_loaded()    loginPage.enter_username()    loginPage.enter_password()    loginPage.click_login()    time.sleep(5)    # Click on admin tab    homePage.click_admin_tab()    time.sleep(12)    # Click on Consultation    homePage.click_admin_consultations()    time.sleep(30)    # Click on Add consultation button    element = WebDriverWait(self.driver, 10).until(        EC.element_to_be_clickable((By.XPATH, admin_consultations_add_consultations_button)))    element.click()    time.sleep(8)
查看完整描述

1 回答

?
白衣非少年

TA貢獻1155條經(jīng)驗 獲得超0個贊

更新了提問者的失敗代碼示例,錯誤.click():


element = WebDriverWait(self.driver, 30).until( EC.element_to_be_clickable((By.XPATH, '//*[@id="tab-content-2"]/div/md-content/div[9]/a/span'))).click()

element = WebDriverWait(self.driver, 30).until( EC.element_to_be_clickable((By.ID, 'adminCreateConsultation'))).click()

我認為這里的問題與連接wait.until和.click()操作有關。嘗試像這樣拆分代碼:


# Wait for the element to exist

WebDriverWait(self.driver, 30).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="tab-content-2"]/div/md-content/div[9]/a/span')))


# then click it

driver.find_element_by_xpath("//*[@id="tab-content-2"]/div/md-content/div[9]/a/span").click()


# Wait for the element to exist

WebDriverWait(self.driver, 30).until(EC.element_to_be_clickable((By.ID, 'adminCreateConsultation')))


# then click it -- need to use Javascript click for this element

createConsultationButton = driver.find_element_by_id("adminCreateConsultation")

driver.execute_script("arguments[0].click();", createConsultationButton) 


查看完整回答
反對 回復 2022-06-07
  • 1 回答
  • 0 關注
  • 966 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號