selenium

Installation
SKILL.md

When to use this skill

Use this skill whenever the user wants to:

  • Write or maintain browser automation tests with Selenium WebDriver
  • Locate elements using CSS selectors, IDs, or relative locators
  • Implement explicit and implicit waits for robust test execution
  • Run tests in headless mode or across browsers via Selenium Grid
  • Integrate Selenium tests into CI/CD pipelines

How to use this skill

Workflow

  1. Set up the environment: install browser drivers (ChromeDriver/GeckoDriver) or use Selenium 4 Manager
  2. Write test scripts: navigate, find elements, interact, and assert
  3. Add waits and error handling: use explicit waits instead of sleep
  4. Run in CI: configure headless mode or Grid; generate reports

1. Basic Test (Python)

Related skills

More from teachingai/full-stack-skills

Installs
51
GitHub Stars
381
First Seen
Jan 24, 2026