Python自动化测试Selenium读取用户配置信息的方法
AI-摘要
Kimbleex GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
Python自动化测试Selenium读取用户配置信息的方法
Kimbleex使用 selenium
方法进行自动化测试或爬虫中,会遇到很多网页需要用户登录的情况。
1. 使用 selenium
内置的 options
模块读取用户本地配置
使用这种方法前,你需要确保你本地浏览器已经有访问目标网站的配置。需要事先本地访问目标网站,登录后保存登陆状态信息并保存密码等操作。
import os |
注意:如果你的 chromedriver.exe
并没有配置全局环境变量,或放在了 chrome
安装路径或放在了 python
安装路径下,则最好使用 service
参数指定 chromedriver.exe
位置,否则 Selenium
有可能报错找不到 chromedriver
驱动。
# 将上述代码中的初始化browser行代码改为以下内容 |
2. 使用pickle打包用户cookie方法保存用户配置
使用这种方法时,需要使用time模块来给你充足的时间进行登录操作,完成后使用 pickle
模块打包 cookie
信息,后续访问网站时每次读取 cookie
即可。
from time import sleep |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果