Python-03:Web自动化测试【打开Chrome百度搜索Selenium】

508 阅读1分钟

原文来自: Potter个人博客

环境准备

  1. Win10
  2. Chrome 84.0.4147.135
  3. ChromeDriver 84.0.4147.30
    1. 关闭Chrome更新,避免不停换驱动
    2. 下载Chrome对应版本ChromeDriver驱动下载地址
    3. 将ChromeDriver 放到Python安装目录下. 比如:C:\Users\Administrator\AppData\Local\Programs\Python\Python39
  4. Python 3.9.0
  5. Selenium 3.141.0 安装命令:pip install selenium (提示:如果执行报错,请检查python环境变量配置)

案例:打开Chrome百度搜索Selenium

from selenium import  webdriver
# 使用Chrome驱动
driver = webdriver.Chrome()
# 让浏览器全屏
driver.maximize_window()
# 打开百度
driver.get("https://baidu.com")
# 找到百度搜索框元素
input = driver.find_element_by_id("kw")
# 往输入框中输入搜索关键词"selenium"
input.send_keys("selenium")
# 点击百度一下按钮搜索
search = driver.find_element_by_id("su")
search.click()

总结:

其实原理就是 Python 通过Selenium 调用浏览器驱动接口,然后驱动Driver接口操作Web中元素进行交互

参考文献:


以上: 如发现有问题,欢迎留言指出,我及时更正