Estoy iniciando un banco de pruebas para una biblioteca interna de JavaScript para el lugar donde trabajo.Selenium 1 vs 2
He escrito alrededor de 10 casos de prueba de Selenium 1 en Python, para fines de exploración, y hasta ahora ha ido bien. Escribí las pruebas en Python y estoy usando RC para ejecutar las pruebas en IE7,8, FF y Safari en Mac hasta ahora, todo bien.
Sé que Selenium2 está en alfa pero leyó en algún lado que está listo para producción, sea lo que sea que eso signifique.
1) Como recién estoy comenzando a escribir esta suite, ¿debería usar la API de webdriver y Sel2, o no está lista para el horario de máxima audiencia? 2) ¿Puedo usar Sel2 con RC todavía? No está claro para mí desde el sitio web de Selenium si eso es posible.
3) ¿Alguien tiene experiencia con el controlador de Python para selenio 2? ¿O debería simplemente escribir pruebas en Java?
¿Qué hay de Java vs. Python y usar con RC/Grid? – Aaron
Personalmente creo que Java es el camino a seguir (a partir de febrero de 2013) usando JUnit directo y un sistema de compilación que puede paralelizarse como Maven, Ant o Gradle. Además, incluso cuando ejecuto un navegador local, SIEMPRE uso el servidor de grilla JSON de RemoteWebDriver. Es el camino a seguir. – djangofan