selenium 自动化测试——环境搭建

安装python,并且使用pip命令安装 selenium

复制代码
pip3 install selenium

然后尝试第一次使用selenium 完成一个简单的测试自动化脚本

python 复制代码
from selenium import webdriver
from selenium.webdriver.common.by import By
import time

driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.find_element(By.ID,"kw").send_keys("hello")
driver.find_element(By.ID,"su").click()
time.sleep(5)
driver.quit()

执行过程中,你会发现执行到第4行时会报错,那是因为没有下载对应的浏览器驱动,

下载对应的驱动,我的是chrome浏览器,查看版本

然后找到对应的webdriver文件下载,完成后将该驱动放到 /usr/local/bin下即可

相关推荐
俊俊谢3 分钟前
【第一章】金融数据的获取——金融量化学习入门笔记
笔记·python·学习·金融·量化·akshare
xiecoding.cn11 分钟前
Selenium IDE下载和安装教程(附安装包)
selenium·测试工具·selenium安装·selenium ide·selenium ide下载·selenium下载
闲人编程1 小时前
现代Python开发环境搭建(VSCode + Dev Containers)
开发语言·vscode·python·容器·dev·codecapsule
.又是新的一天.2 小时前
04-Fiddler详解+抓包定位问题
前端·测试工具·fiddler
有谁看见我的剑了?2 小时前
web站点基准测试工具ab命令学习
测试工具·ab测试
nvd112 小时前
python异步编程 -- 深入理解事件循环event-loop
python
chenchihwen2 小时前
AI代码开发宝库系列:Text2SQL深度解析基于LangChain构建
人工智能·python·langchain·text2sql·rag
CILMY233 小时前
【一问专栏】Python中is和==的区别详解
开发语言·python·is·==
金玉满堂@bj3 小时前
我是程序员吗?
测试工具·可用性测试
程序员爱钓鱼3 小时前
Python编程实战—面向对象与进阶语法 | 属性与方法
后端·python·ipython