Поле вводу
Спочатку потрібно знайти локатор для поля введення і потім ми можемо передати значення, використовуючи метод fill.
await page.locator('#username').fill('kelly')
Також ми можемо передати значення ось таким чином.
await page.fill('#username', 'kelly')
Перевірити, чи елемент видимий
await expect(page.locator('#username')).toBeVisible()
Перевірити, чи порожнє поле введення
await expect(page.locator('#username')).toBeEmpty()
Перевірити, чи поле введення доступне для редагування
await expect(page.locator('#username')).toBeEditable()
Перевірити, чи ввідне поле доступне
await expect(page.locator('#username')).toBeEnabled()
Очікування таймауту сторінки
await page.waitForTimeout(500)
Перекладено з: Playwright with Javascript — How to handle Input Box