Selenium IDE. Selenium es un entorno de pruebas de software para aplicaciones basadas en la web. Selenium provee una herramienta de grabar/reproducir para crear pruebas sin usar un lenguaje de scripting para pruebas ( Selenium IDE ). Incluye también un lenguaje específico de dominio para pruebas ( Selenese ) para escribir pruebas en un amplio número de lenguajes de programación populares incluyendo Java , C# , Ruby , Groovy , Perl , Php y Python . Las pruebas pueden ejecutarse entonces usando la mayoría de los navegadores web modernos en diferentes sistemas operativos como Windows , Linux y OSX .