Что такое Vitest for QA в автоматизации тестирования?
Что хотят услышать интервьюеры:
Коротко: Это тема JS/TS-автоматизации, которую часто спрашивают у AQA на Playwright/Cypress-проектах: Vitest for QA.
Ответ:
Пример: Например, AQA использует это для e2e, API и component-level проверок: Vitest for QA.
Что проверить:
- async
- locator
- assert
- mock
- fixture
- report
Мини-пример:
test('user can login', async ({
page
}
) => {
<br> await page.goto('/login');
<br> await page.getByRole('button', {
name: 'Войти'
}
).click();
<br>
}
); Типичная ошибка: рассматривать Vitest for QA как формальность и не связывать проверку с риском для пользователя или бизнеса.
Как отвечать на собеседовании: объясните цель, назовите реальные сценарии и покажите, как Vitest for QA влияет на качество продукта.