Selenium es una herramienta que facilita la automatización de pruebas funcionales web mediante la grabación y ejecución de casos de prueba. Permite grabar acciones del usuario en el navegador y generar código de pruebas que se pueden ejecutar de forma repetida. Selenium IDE es un plugin de Firefox que permite grabar y editar pruebas de forma visual.