webapp-selenium-testing
Installation
SKILL.md
Web Application Testing with Selenium WebDriver
This skill provides patterns and best practices for browser-based test automation using Selenium WebDriver within a Java/Maven environment.
Activation: This skill is triggered when you need to create Selenium tests, debug browser automation, implement Page Objects, or set up Java test infrastructure.
When to Use This Skill
- Create Selenium WebDriver tests with JUnit 5
- Implement Page Object Model (POM) architecture
- Handle synchronization with Explicit Waits
- Verify UI behavior with AssertJ assertions
- Debug failing browser tests or DOM interactions
- Set up Maven test infrastructure for a new project
- Capture screenshots for debugging
- Validate complex user flows and form submissions
- Test across multiple browsers (Chrome, Firefox, Edge)