gpt4 book ai didi

python - 如何使用 python 自动化处理弹出窗口

转载 作者:太空宇宙 更新时间:2023-11-04 05:00:38 25 4
gpt4 key购买 nike

我正在使用 Selenium Webdriver 和 Python 进行自动化测试。登录我的应用程序时,我收到了单击“确定”按钮的弹出消息。我用过的地方

from selenium import webdriver 
def cbs_login():
browser = webdriver.Firefox()
browser.get('172.20.31.1:7085/web/ccp/login')
user = browser.find_element_by_css_selector('#userid')
user.send_keys('admin')
password = browser.find_element_by_css_selector('#password')
password.send_keys('admin2')
login_location = browser.find_element_by_css_selector('#loginlocation')
login_location.click()
location_name = browser.find_element_by_xpath('/html/body/div[2]/div/div/div‌​/div/div/form/div/di‌​v/div/div/table/tbod‌​y/tr[4]/td/select/op‌​tion[3]')
location_name.click()
driver.switchTo().alert().accept();
cbs_login()

我不能使用代码,我收到类似“ Unresolved 引用”的错误请提及是否有任何替代方法可以通过 python 2.7 版本处理它。

最佳答案

switchTo() 不是 Python 方法。你应该试试

browser.switch_to.alert.accept()

还要确保您有 correctly import WebDriver

关于python - 如何使用 python 自动化处理弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45830837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com