在Web自动化中,我们经常涉及到用户登录,如果执行每个测试用例都打开登录页面,会产生大量重复代码
这里写目录标题
一、获取当前登录用户的cookies
1.1 先通过复用浏览器获(前提是已经打开目标网址,并登录)
def setup(self):
# 复用浏览器的代码
chrome_options = Options()
chrome_options.debugger_address = "127.0.0.1:9222"
self.driver = webdriver.Chrome(options=chrome_options)
1.2 取当前登录用户的cookies:driver.get_cookies,并打印出来
def test_cookie(self):
# 复用浏览器获取当前页面的cookies,get_cookies()方法获取
cookies = self.driver.<