Admite múltiples idiomas y múltiples navegadores. Los casos de prueba se ejecutan más rápido en comparación con otras herramientas y también es muy fácil identificar y usar elementos web. Reseña recopilada por y alojada en G2.com.
Solo admite aplicaciones basadas en la web y no admite aplicaciones de Windows. Solo admite informes muy limitados. No podemos probar aplicaciones directamente usando esta herramienta. Reseña recopilada por y alojada en G2.com.
He utilizado la integración del controlador web de Selenium con nightwatch.js + cucumber + selenium hub para escribir más de quinientas pruebas de características y ejecutarlas en integración continua para lograr el máximo éxito.
1. Ejecutar pruebas en paralelo a través de selenium hub
2. Añadir objetos de página personalizados para reutilizarlos más tarde
3. Soporta CSS, XPath, selector de consultas, casi todos los selectores
4. Soporta contenedores Docker
5. Ejecutar pruebas en navegadores sin cabeza como Chrome, Firefox, etc.
6. Lo viejo es oro, excelente comunidad alrededor del mundo Reseña recopilada por y alojada en G2.com.
1. A veces, necesito volver a ejecutar pruebas inestables fallidas a través de mis scripts.
2. Incapaz de registrar solicitudes y respuestas de red como Google Puppeteer. Reseña recopilada por y alojada en G2.com.
Soporte entre navegadores y plataformas
Soporte multilingüe
La cuadrícula es un concepto hermoso Reseña recopilada por y alojada en G2.com.
El informe incorporado de Selenium WebDriver no está disponible. Reseña recopilada por y alojada en G2.com.
Integración múltiple con diferentes lenguajes de programación como JavaScript, Java, C#. Compatible con Protractor y puede automatizar aplicaciones JavaScript también. Reseña recopilada por y alojada en G2.com.
Nada que desagradar en ello, por mencionar que la automatización de aplicaciones de escritorio es muy tediosa con Selenium o se puede decir que es una tarea casi imposible. Reseña recopilada por y alojada en G2.com.
Lo más útil es que es una herramienta de código abierto. La integración con otras herramientas de código abierto también es una gran ventaja. Principalmente se utilizaba para pruebas web, pero hoy en día los usuarios comunes también la están utilizando para la extracción de datos web. Reseña recopilada por y alojada en G2.com.
Todavía le faltan capacidades de automatización de software de escritorio. Alguna herramienta robusta de validación de PDF también será útil para convertirse en un mejor producto. Al mejorar, pueden copiar algunas características de Cypress. Reseña recopilada por y alojada en G2.com.
Código abierto, Lo mejor en el negocio, Más confiable, Cuanto más trabajas, más puedes explorar nuevas características. Reseña recopilada por y alojada en G2.com.
Es menos seguro porque es una herramienta de código abierto. Reseña recopilada por y alojada en G2.com.
Es una biblioteca de código abierto que admite muchos navegadores como Chrome, Firefox, Safari y se utiliza para automatizar las pruebas de aplicaciones web. Es un buen componente de extracción de datos cuando se utiliza con BS4. Lo estoy usando con Python y estoy muy satisfecho. Reseña recopilada por y alojada en G2.com.
Estoy generalmente satisfecho. Funciona más lento con Chrome que con Firefox. Reseña recopilada por y alojada en G2.com.
La forma en que funciona con una aplicación web compleja.
Gran base de usuarios para soporte. Reseña recopilada por y alojada en G2.com.
Selenium en sí no admitirá elementos Shadow DOM. Reseña recopilada por y alojada en G2.com.
1. Software de código abierto para automatizar las aplicaciones web
2. Solo se requiere conocimiento básico de Java Core para usar fácilmente el controlador web de Selenium
3. Es ampliamente aceptado como la elección empresarial para utilizar como herramienta de automatización de pruebas
4. Funciona en múltiples sistemas operativos
5. Pruebas de compatibilidad entre navegadores
6. Soporta múltiples marcos y lenguajes
7. Pruebas entre dispositivos
8. Soporte comunitario Reseña recopilada por y alojada en G2.com.
1. Usuario sin comprensión de lenguajes de programación hace que sea difícil aprender y adaptarse en sus proyectos de software
2. No es automatización sin scripts
3. Al ser de código abierto, requiere esfuerzos para mantenerlo con las últimas versiones de controladores web, lo que requiere cierto nivel de experiencia
4. Falta de soporte para automatizar aplicaciones de Windows, actualmente se utiliza solo para automatizar aplicaciones web
5. No hay interfaz de usuario disponible para capturar objetos web como botones web, cuadros de texto, menús desplegables, etc. Reseña recopilada por y alojada en G2.com.
Facilidad de automatizar aplicaciones web, diferentes opciones para localizar elementos web, código abierto y la capacidad de integrarse con marcos de prueba como TestNG. Reseña recopilada por y alojada en G2.com.
Solo se puede usar para automatizar aplicaciones web, incapaz de automatizar aplicaciones de escritorio y mainframe, no tiene un equipo de soporte dedicado. Reseña recopilada por y alojada en G2.com.