初学者的Selenium自动化测试指南,基于Python(七)——cookie相关操作
来源:互联网 发布:并行计算的编程模型 编辑:程序博客网 时间:2024/06/03 21:48
在上一节 初学者的Selenium自动化测试指南,基于Python(六)——如何设置元素等待中介绍了如何设置元素等待,这一节继续介绍操作cookie的相关方法。
Webdriver中操作 cookie 的相关方法:
get_cookies() 获得所有 cookie 信息
get_cookie(name) 返回有特定 name 值有 cookie 信息
add_cookie(cookie_dict) 添加 cookie,必须有 name 和 value 值
delete_cookie(name) 删除特定(部分)的 cookie 信息
delete_all_cookies() 删除所有 cookie 信息
获取当前浏览器cookie:
from selenium import webdriverdriver=webdriver.Chrome()driver.get("http://www.youdao.com")#获得cookie信息cookie=driver.get_cookies()#将获得cookie的信息打印print(cookie)driver.quit()
写入cookie:from selenium import webdriverdriver=webdriver.Chrome()driver.get("http://www.youdao.com")#向cookie的name和value中添加会话信息driver.add_cookie({'name':'key-aaaaaaa','value':'value-bbbbbb'})#遍历cookie中的name和value信息并打印,当然还有上面添加的信息for cookie in driver.get_cookies(): print("%s -> %s" % (cookie['name'],cookie['value']))driver.quit()
更多关于Selenium自动化测试的源码,欢迎查看我的github
阅读全文
1 0
- 初学者的Selenium自动化测试指南,基于Python(七)——cookie相关操作
- 初学者的Selenium自动化测试指南,基于Python(三)——浏览器相关操作
- 初学者的Selenium自动化测试指南,基于Python(一)——元素定位
- 初学者的Selenium自动化测试指南,基于Python(四)——常用鼠标事件
- 初学者的Selenium自动化测试指南,基于Python(五)——常用键盘事件
- 初学者的Selenium自动化测试指南,基于Python(六)——如何设置元素等待
- 初学者的Selenium自动化测试指南,基于Python(二)——自动化测试脚本小程序
- 基于《Selenium 2自动化测试实战》的学习笔记(7)—— 操作测试对象
- 基于Python+selenium的自动化测试基础
- 基于《Selenium 2自动化测试实战》的学习笔记(3)—— selenium 工具介绍
- 自动化测试—Selenium RC配置相关
- 17.Selenium2 自动化测试实战-基于Python语言-操作cookie
- 基于《Selenium 2自动化测试实战》的学习笔记(1)—— 软件测试分类
- 基于Python的Selenium自动化(4)—如何生成测试报告
- 基于selenium的自动化测试脚本编写-python
- 基于Selenium的Python Web应用自动化测试入门
- 基于python的selenium自动化测试环境搭建
- 在Windows搭建基于selenium+python的自动化测试环境
- Builder设计模式和AlertDialog的源码分析
- zoj 2100 DFS
- a链接的访问状态
- <div class="article_content tracking-ad" id="article_content" data-mod="popu_307" data-dsm="post"> <
- Velocity模板技术学习笔记
- 初学者的Selenium自动化测试指南,基于Python(七)——cookie相关操作
- 单片机应用程序架构
- POJ 2749 Building roads (2-SAT)
- Spring源码学习——AbstractApplicationContext
- Android新特性介绍,ConstraintLayout完全解析
- Oracle学习笔记(六)
- SceneLayer的见解
- form表单内容
- 前序中序/后序中序确定二叉树