- Código abierto
- Compatibilidad entre diferentes sistemas operativos (Windows, Linux, Mac)
- Soporta múltiples lenguajes (Python, Java, C#, etc.)
- Buen rango de soporte comunitario
- Proporciona pruebas en múltiples navegadores
- Fácil de implementar Reseña recopilada por y alojada en G2.com.
- A veces, el mismo método de acción de la interfaz de usuario no funciona para todos los navegadores diferentes.
- La ejecución parece ser un poco más lenta en comparación con otras herramientas como Cypress, Playwright, etc.
- No proporciona una capacidad incorporada de marco de pruebas unitarias e informes con mucho mayor detalle.
- No es una solución de automatización para todos los tipos de aplicaciones como aplicaciones de escritorio, aplicaciones móviles, etc. Reseña recopilada por y alojada en G2.com.
1. Es muy fácil de usar
2. Muy comprensible y se puede implementar fácilmente
3. Muy flexible para cualquier idioma Reseña recopilada por y alojada en G2.com.
1. El soporte al cliente de Selenium no es como se esperaba. Reseña recopilada por y alojada en G2.com.
Selenium Web Driver es una herramienta de automatización web de código abierto que admite múltiples navegadores, lenguajes y plataformas. Es fácil de usar y tiene la capacidad de interactuar con elementos web y realizar pruebas de manera fluida. Reseña recopilada por y alojada en G2.com.
Rinde lentamente cuando la conexión a internet es lenta y falla en la mayoría de las pruebas. No puede automatizar captcha y animaciones en la página web. Necesita conocimientos previos de programación para crear scripts de prueba. Reseña recopilada por y alojada en G2.com.
- Soporta la automatización de pruebas para diferentes tipos de aplicaciones web, es decir, NodeJS, Angular, MVC
- Soporta una variedad de lenguajes de programación, es decir, Python, C#, Java
- Se pueden automatizar casos de prueba en diferentes sistemas operativos (Windows, Mac, Linux) y navegadores (Chrome, Edge, Safari, etc.)
- Soporta operaciones complejas del navegador como el desplazamiento, la navegación entre ventanas
- Esta herramienta tiene un gran apoyo de la comunidad Reseña recopilada por y alojada en G2.com.
- No proporciona capacidades de generación de informes
- Se necesita adquirir conocimientos detallados de programación para comenzar con esta herramienta
- No hay soporte al cliente Reseña recopilada por y alojada en G2.com.
-Los controladores de Selenium son compatibles con casi todos los principales lenguajes de programación
-Permite literalmente todo con una página web de manera automatizada
-Herramienta salvavidas para todos los QAs
-Funciona muy bien con todos los navegadores, lo cual es muy útil al probar la compatibilidad multibrowser de la aplicación Reseña recopilada por y alojada en G2.com.
No tengo nada que no me guste, pero solo una cosa que decir es que a veces, al usar controladores de Selenium con Brave, puede activar un captcha. Reseña recopilada por y alojada en G2.com.
Selenium es una herramienta de código abierto que puede abrir el mundo de las pruebas utilizando clases internas. Al ser de código abierto, puedes crear tus pruebas a nivel de marco. Selenium tiene una vasta comunidad que te ayudará a resolver tus dificultades. Reseña recopilada por y alojada en G2.com.
Selenium tiene dificultades para generar informes de prueba. Carece de funcionalidades como gestos, desplazamiento e identificación de un elemento específico en el DOM. Se están utilizando bibliotecas de terceros para abordar estos problemas. Reseña recopilada por y alojada en G2.com.
1) La herramienta de código abierto es la mejor característica de Selenium.
2) La integración con otras herramientas como TestNG y Team City es muy fácil.
3) El soporte para Java y varios otros lenguajes de programación ofrece
4) WebDriver permite construir fácilmente un marco impulsado por palabras clave.
5) Soporta sistemas operativos iPhone y Android.
6) También incluye la implementación de oyentes.
7) Pruebas de Ajax con características mejoradas.
8) Fácil de simular con un clic de los botones de adelante y atrás del navegador.
9) La extracción de objetos en masa como QTP es posible.
10) No se requiere iniciar un servidor en WebDriver.
11) Se puede crear movimiento de un ratón usando Selenium.
12) Las pestañas y Pos en WebDriver y RC son las mismas que ambos pueden manejar.
13) Las coordenadas de cualquier objeto se pueden encontrar usando WebDriver.
14) La simulación de eventos de pulsación de teclas del teclado es posible al referirse a las clases en WebDriver. Reseña recopilada por y alojada en G2.com.
1) Soporte para aplicaciones de Windows y para soportar ventanas emergentes de Windows tendremos que usar otras herramientas como AutoIT.
2) Manejo de captcha.
3) Manejo de elementos dinámicos. Reseña recopilada por y alojada en G2.com.
Es una de las herramientas más utilizadas, por lo que en la mayoría de los casos extremos encontrarás a alguien más contribuyendo a ella. Reseña recopilada por y alojada en G2.com.
No hay preocupaciones en este momento. Se ha mejorado en las nuevas versiones. Reseña recopilada por y alojada en G2.com.
Me encanta que Selenium se pueda utilizar para realizar pruebas tanto en dispositivos móviles como en la web. En combinación con Appium, Selenium se puede utilizar para automatizar aplicaciones móviles. Reseña recopilada por y alojada en G2.com.
Selenium es un marco muy grande y suele ser difícil para los nuevos programadores entenderlo. Reseña recopilada por y alojada en G2.com.
Selenium es una herramienta de código abierto, se integra fácilmente con muchas otras herramientas. Reseña recopilada por y alojada en G2.com.
Tiene algunos desafíos, como que no prueba imágenes y videos. Reseña recopilada por y alojada en G2.com.