# Selenium WebDriver Browser Automation Framework

> Selenium is the long-running open source browser automation framework behind the W3C WebDriver standard. It gives agents and developers a stable way to drive Chrome, Firefox, Safari, and Edge across multiple languages and execution environments.

- Skill: `agentskillexchange/selenium-webdriver-browser-automation-framework` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/selenium-webdriver-browser-automation-framework`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/selenium-webdriver-browser-automation-framework/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/selenium-webdriver-browser-automation-framework

---


# Selenium WebDriver Browser Automation Framework

Selenium is the long-running open source browser automation framework behind the W3C WebDriver standard. It gives agents and developers a stable way to drive Chrome, Firefox, Safari, and Edge across multiple languages and execution environments.

## Installation

Use the upstream install or setup path that matches your environment:
- pip install -r py/requirements_lock.txt

Requirements and caveats from upstream:
- As an alternative you can build a [Dev Container](https://containers.dev/) - basically a docker container -
- #### Using Docker Image
- You can also build a Docker image suitable

Basic usage or getting-started notes:
- to make sure this isn't required in the long run.
- Often we wrap Bazel commands with our custom [Rake](http://rake.rubyforge.org/) wrapper. These are run with the ./go command.
- bazel run — builds the target and then executes it.

- Source: https://github.com/SeleniumHQ/selenium
- Extracted from upstream docs: https://raw.githubusercontent.com/SeleniumHQ/selenium/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/selenium-webdriver-browser-automation-framework/)

