生成与复用
生成与复用
await page.context().storageState({ path: 'auth.json' });
# 配置里复用
use: { storageState: 'auth.json' }保存的状态会过期;建议在 CI 的全局 setup 里每次运行重新生成,避免引用陈旧凭据。
storageState 把登录后的 cookie 与 localStorage 序列化保存,用例启动时加载即可跳过重复登录;生成方式为登录一次后保存,或在 codegen 中导出。
await page.context().storageState({ path: 'auth.json' });
# 配置里复用
use: { storageState: 'auth.json' }