教你手把手完成软件测试02-selenium class元素定位

0 阅读1分钟

重点说明:Selenium 官方规定8种元素定位方式,其中class是较为常用的一种。

1.png

from selenium import webdriver

from selenium.webdriver.common.by import By

import time

1. 启动 Chrome 浏览器

driver = webdriver.Chrome()

2. 打开百度

driver.get("www.baidu.com") time.sleep(1)

==========================

3. ID 定位百度搜索输入框(id="kw")

input_box = driver.find_element(By.CLASS, "chat-input-textarea chat-input-scroll-style")

输入搜索内容

input_box.send_keys("Selenium CLASS定位")

4. ID 定位百度搜索按钮(id="su")

search_button = driver.find_element(By.ID, "su")

点击搜索

search_button.click()

time.sleep(3)

5. 关闭浏览器

driver.quit()