300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > web自动化测试-绕过验证码登录

web自动化测试-绕过验证码登录

时间:2023-10-12 09:20:29

相关推荐

web自动化测试-绕过验证码登录

手动绕过登录界面,使用工具:python+Fidder

1.以百度登录界面为例

登录前先进行抓包,记录下cookie的值

2.再进行手动登录,输入用户名和密码,点击登录,登录后,点击记住密码

再次进行抓包,查看cookie的值

3.对比登录前和登录后的cookie值,我们可以看到新增了BDUSS的值

4.代码如下:

cookie值用BIDUPSID和BDUSS

# -*- coding=utf-8 -*-from selenium import webdriver # 引入包from time import sleepdriver = webdriver.Chrome() # 实例化浏览器driver.get('/') # 打开网页driver.maximize_window() # 最大化浏览器# 手动添加cookiedriver.add_cookie({'name': 'BIDUPSID', 'value':'925632566323255587'})driver.add_cookie({'name': 'BDUSS', 'value':'FBJCQAAAAAAAAAAAEAADDGAJWJAAAAAAAAAA'})sleep(2)driver.refresh() #刷新sleep(3)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。