用 fixture 复用登录状态
生成登录态
context = browser.new_context()
page = context.new_page()
# ... 执行登录 ...
context.storage_state(path="state.json")
复用
context = browser.new_context(storage_state="state.json")
pytest 里挂在 session 级 fixture 上最省事。
context = browser.new_context()
page = context.new_page()
# ... 执行登录 ...
context.storage_state(path="state.json")
context = browser.new_context(storage_state="state.json")
pytest 里挂在 session 级 fixture 上最省事。