selenium 简明教程一


安装

1.下载

下载地址1:ChromeDriver - WebDriver for Chrome - Downloads (梯子)

下载地址2:CNPM Binaries Mirror

2.配置环境变量

a.放进任意(所示)目录,如图配置

b.selenium 简明教程一_第1张图片

3.预览打开网页

3.打开网页

import time
from selenium import webdriver

driver = webdriver.Chrome()
url = "https://www.baidu.com"
driver.get(url)
time.sleep(3)
driver.quit()

selenium 简明教程一_第2张图片

定位

1.通过ID元素来定位

a.配置测试网页



  
    
    测试页面
    
  
  
    

测试页面——输入框

b.编写测试代码

import time
from selenium import webdriver
from selenium.webdriver.common.by import By

driver = webdriver.Chrome()
url = r"D://Test\index1.html"
driver.get(url)

# 获取输入框元素
username_input = driver.find_element(By.ID, "username")
password_input = driver.find_element(By.ID, "password")

# 输入用户名和密码
username_input.send_keys("username")
time.sleep(2.5)
password_input.send_keys("password")
time.sleep(2.5)
# 提交表单
driver.find_element(By.ID, "submit").click()

time.sleep(2.5)
# 等待页面加载完成
driver.implicitly_wait(10)
t = driver.title
print(t)
# 断言网页上的文本是否为预期值
assert driver.title == "测试页面"

# 关闭浏览器
driver.quit()

c.预览效果

selenium 简明教程一_第3张图片

- 未完结-

欢迎您的共同编辑 加入编辑团队 -bluearmy- 486985940

你可能感兴趣的:(selenium,python,测试工具)