Python+selenium通过Cookie方式实现自动登录

以模拟自动登录网易126邮箱为例

通过Cookie方式实现自动登录,避开了输入用户名与密码实现登录的操作

一、模拟126邮箱自动登录的实例代码

示例:通过cookie模拟邮箱自动登录

代码如下:

#coding=utf-8

from selenium import webdriver
import time

driver = webdriver.Chrome()

# 访问126网易邮箱
driver.get("https://mail.126.com/")  # 126网易邮箱登录界面
# 将用户名密码写入浏览器 cookie
# listcookie的值是通过driver.get_cookies()获得的
listcookie = [{
   'domain': '.mail.126.com',
   'httpOnly': False,
   'name': 'mail_uid',
   'path': '/',
   'secure': False,
   'value': '[email protected]'
}, {
   'domain': 'mail.126.com',
   'httpOnly': False,
   'name': 'Coremail.sid',
   'path': '/',
   'secure': False,
   '

你可能感兴趣的:(软件测试,python自动化测试,selenium,python,cookie)