Selenium WebDriver
E2E framework
Open Source
Multi-language browser automation standard
Supported languages:
java python javascript csharp ruby
Integrates with:
chrome firefox safari edge
Pros and Cons
Ventajas
- + Industry standard
- + Support for all browsers
- + Multiple languages
- + Grid for distributed testing
- + Huge community and resources
Desventajas
- - Requires driver setup
- - Tests can be flaky
- - More verbose API than modern alternatives
- - Manual synchronization required
Casos de Uso
- Enterprise testing
- Cross-browser testing
- QA automation
- Distributed testing with Grid