这用于打开Listings_dropdown(Python/Selenium Test)

发布于 2025-02-09 17:29:41 字数 1133 浏览 3 评论 0原文

在更改为驱动程序管理器的服务对象之后(frome exe路径给出了不弃用的味精),请继续关闭

我在这里应该做什么以使其正常运行 还是我做错了吗?

import os
from selenium.webdriver.chrome.service import Service
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
driver.maximize_window()
driver.get("https://christiesre.crm.gabriels.net/")
driver.implicitly_wait(30)
listings_dropdown = driver.find_element(by=By.LINK_TEXT, value = "Listings")
listings_dropdown.click()

my_listings = driver.find_element(by=By.LINK_TEXT, value = "My Listings")
my_listings.click()

我甚至得到了我有最新的Chrome网络驱动程序

[WDM] - ====== WebDriver manager ======
[WDM] - Current google-chrome version is 102.0.5005
[WDM] - Get LATEST chromedriver version for 102.0.5005 google-chrome
[WDM] - Driver [C:\Users\cehu\.wdm\drivers\chromedriver\win32\102.0.5005.61\chromedriver.exe] found in cache

after changing to service object for the driver manager (frome exe path which was giving a deprecated msg) test keep closing

what should i do here exactly to have it running
or am i doing this the wrong way?

import os
from selenium.webdriver.chrome.service import Service
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
driver.maximize_window()
driver.get("https://christiesre.crm.gabriels.net/")
driver.implicitly_wait(30)
listings_dropdown = driver.find_element(by=By.LINK_TEXT, value = "Listings")
listings_dropdown.click()

my_listings = driver.find_element(by=By.LINK_TEXT, value = "My Listings")
my_listings.click()

i get this even tho i have the latest webdriver for chrome

[WDM] - ====== WebDriver manager ======
[WDM] - Current google-chrome version is 102.0.5005
[WDM] - Get LATEST chromedriver version for 102.0.5005 google-chrome
[WDM] - Driver [C:\Users\cehu\.wdm\drivers\chromedriver\win32\102.0.5005.61\chromedriver.exe] found in cache

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文