selenium-XPATH以及CSS的便捷使用,逆袭面经分享
from selenium import webdriver
from selenium.webdriver.common.by import By
# 打开浏览器驱动
driver = webdriver.Chrome()
# 访问网页
driver.get("http://example.com")
# 使用XPATH定位元素
element_xpath = driver.find_element(By.XPATH, '//input[@id="username"]')
element_xpath.send_keys("username")
# 使用CSS定位元素
element_css = driver.find_element(By.CSS_SELECTOR, '#password-input')
element_css.send_keys("password")
# 关闭浏览器驱动
driver.quit()
这段代码展示了如何使用Selenium的find_element
方法结合XPATH和CSS选择器来定位和操作网页元素。这是一种更为便捷和灵活的元素定位方法,可以有效提高自动化测试脚本的可维护性和可读性。
评论已关闭