域名第二年续费价格,网站建设优化的书籍,凡科网免费做网站,网站开发报价说明一、cookie简介 cookie是一些数据#xff0c;存储于用户电脑的文本文件中 当web服务器想浏览器发送web页面时#xff0c;在链接关闭后#xff0c;服务端不会记录用户信息 二、为什么要使用Cookie自动化登录
复用浏览器仍然在每次用例开始都需要人为介入若用例需要经常执行存储于用户电脑的文本文件中 当web服务器想浏览器发送web页面时在链接关闭后服务端不会记录用户信息 二、为什么要使用Cookie自动化登录
复用浏览器仍然在每次用例开始都需要人为介入若用例需要经常执行复用浏览器则不是一个好的选择大部分cookie的时效性都很长扫一次可以使用多次
现在我也找了很多测试的朋友做了一个分享技术的交流群共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源没人解答问题坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化性能安全测试开发等等方面有一定建树的技术大牛
分享他们的经验还会分享很多直播讲座和技术沙龙
可以免费学习划重点开源的
qq群号110685036 三、cookie复用思路 四、cookie复用常见问题
企业微信cookie有互踢机制。在获取cookie成功之后。不要再进行扫码操作获取cookie的时候即执行代码获取cookie时一定要确保已经登录植入cookie之后需要进入登录页面刷新验证是否自动登录成功。
五、获取植入cookie
获取cookiedriver.get_cookies()植入cookiesdriver.add_cookies()
def test_get_cookies(self):self.driver.get(https://work.weixin.qq.com/wework_admin/frame)time.sleep(20)cookies self.driver.get_cookies()print(cookies)# 将cookie写入文件with open(cookies.yaml, w) as f:yaml.safe_dump(cookies, f)def test_add_cookies(self):self.driver.get(https://work.weixin.qq.com/wework_admin/frame)# 从文件中读取cookiecookies yaml.safe_load(open(cookies.yaml))# 植入cookiesfor i in cookies:self.driver.add_cookie(i)time.sleep(3)self.driver.refresh()time.sleep(10) END今天的分享就到此结束了~点赞关注不迷路