Learn • Practice • Automate • Validate
Practice: fill(), clear(), press(), focus(), blur()
Practice: click(), dblclick(), hover(), right click
Practice: check(), uncheck(), isChecked(), toBeChecked()
Practice radio selection using: check(), isChecked(), toBeChecked()
Practice: selectOption() using value, label and index.
Practice selecting multiple options using selectOption([]).
Practice custom dropdown handling using click() and locators.
Practice: getByRole('combobox') and getByRole('option').
Practice: textContent(), innerText(), toHaveText(), toContainText()
Welcome to SpeedwayTech Playwright Automation Training
Practice: inputValue(), getAttribute(), toHaveValue(), toHaveAttribute()
Practice: isVisible(), isEnabled(), isChecked(), toBeEnabled(), toBeDisabled()
Practice: count(), first(), last(), nth(), filter()
₹50,000
₹25,000
₹35,000
₹5,000
Practice: isVisible(), waitFor(), toBeVisible(), toBeHidden()
Practice: setInputFiles()
Practice: accept(), dismiss(), message(), prompt()
Practice: frameLocator()
Practice: waitForEvent('download')
Practice: dragTo()
Practice: toBeVisible(), toHaveText(), toContainText(), toHaveValue(), toHaveAttribute(), toBeEnabled()
Welcome to Playwright Automation
Practice: Locator → Action → Assertion