selenium-webdriver

Solid

Selenium WebDriver expertise for cross-browser automation and legacy system testing

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
91
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Selenium WebDriver Skill ## Overview This skill provides expert-level capabilities for Selenium WebDriver-based automation, enabling cross-browser testing, grid configuration, and integration with mobile testing through Appium. ## Capabilities ### WebDriver Management - WebDriver initialization and configuration - Browser driver management (ChromeDriver, GeckoDriver, etc.) - Session handling and cleanup ### Cross-Browser Testing - Chrome, Firefox, Safari, Edge support - Handle browser-specific quirks and capabilities - Configure browser options and preferences ### Grid Configuration - Selenium Grid setup for parallel execution - Node registration and management - Docker-based grid configuration ### Element Interaction - Handle dynamic waits and element location strategies - Implement robust element locators - Handle iframes, windows, and alerts ### Page Object Model - Generate Page Object Model patterns - Implement reusable page components - Create fluent APIs for test readability ### Mobile Integration - Mobile browser testing configuration - Appium integration for native apps ## Target Processes - `e2e-test-suite.js` - Full E2E test suite implementation - `cross-browser-testing.js` - Cross-browser compatibility testing - `mobile-testing.js` - Mobile web testing ## Dependencies - `selenium-webdriver` - WebDriver client - Browser-specific drivers (chromedriver, geckodriver) - Java (for Selenium Grid) ## Usage Example ```javascript { kind: 'skill', skill: ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Solid

appium-mobile-testing

Appium mobile testing framework for iOS and Android automation

1,160 Updated today
a5c-ai
Testing & QA Listed

selenium-java-testing

End-to-end web testing skill using Selenium WebDriver with Java, covering WebDriver setup, page objects, explicit waits, and TestNG/JUnit integration.

3 Updated today
KaliBellion
AI & Automation Solid

conducting-browser-compatibility-tests

This skill enables cross-browser compatibility testing for web applications using BrowserStack, Selenium Grid, or Playwright. It tests across Chrome, Firefox, Safari, and Edge, identifying browser-specific bugs and ensuring consistent functionality. It is used when a user requests to "test browser compatibility", "run cross-browser tests", or uses the `/browser-test` or `/bt` command to assess web application behavior across different browsers and devices. The skill generates a report detailing compatibility issues and screenshots for visual verification.

2,274 Updated today
jeremylongshore
AI & Automation Featured

browser-automation

Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns.

39,350 Updated today
sickn33
Testing & QA Listed

selenium-advanced-pom-framework

Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.

3 Updated today
KaliBellion