Выбор ответа Junior Playwright спрашивают часто обновлено

Что такое BrowserContext

Вопрос

Что такое BrowserContext в Playwright?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Изолированная сессия со своими куками, хранилищем и кешем. Контекст это лёгкая изолированная сессия внутри одного процесса браузера: создаётся за миллисекунды, поэтому каждый тест получает свой.

Варианты ответа

  1. Новый процесс браузера, который запускается для каждого теста
  2. Изолированная сессия со своими куками, хранилищем и кешемправильный ответ
  3. Вкладка браузера, в которой выполняется один тест
  4. Глобальные настройки из playwright.config.ts для проекта

Разбор

Контекст это лёгкая изолированная сессия внутри одного процесса браузера: создаётся за миллисекунды, поэтому каждый тест получает свой. Процесс браузера переиспользуется воркером. Вкладка это Page внутри контекста, а конфиг лишь задаёт параметры.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме