[控场AI]
概念Browser Context

BrowserContext

Playwright框架中独有的浏览器上下文抽象层,位于Browser实例与Page之间,每个Context拥有独立的Cookie、LocalStorage和网络规则,用于实现测试用例间的状态完全隔离

时间轴 (近 90 天)

9月22日

Playwright引入BrowserContext机制做上下文隔离,不同测试之间的Cookie、缓存、登录态等状态可以彼此独立

待验证50%
9月22日

Playwright推荐每条测试用例独占一个BrowserContext,用完即销毁以保证用例间状态隔离

待验证50%
8月22日

2020年微软推出Playwright,支持多浏览器并引入BrowserContext概念实现轻量级隔离

待验证50%
8月22日

EgoLite为每个Space创建BrowserContext时以COW(Copy-on-Write)方式引用主Profile的登录态数据,实现继承但隔离的效果

待验证50%

全部知识事实 (4)

来源文章