Playwright · Middle · Запитання 22 з 75

Як параметризувати тест кількома вхідними даними?

for (const email of ["", "bad", "a@"]) {
  test(`rejects "${email}"`, async ({ page }) => {
    // ...
  });
}
Показати відповідь

Правильна відповідь: Цикл, що оголошує тест з унікальною назвою для кожного

Пояснення

Playwright збирає тести, виконуючи файл, тож цикл створює по тесту на значення. Назви мають бути унікальними.

Де почитати

Помилка в запитанні

Playwright · Middle · запитання 22

Перевірте себе

Пройдіть тест Playwright · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест