Título del blog

Selenium es una herramienta de pruebas de código abierto que se utiliza principalmente para pruebas de regresión y pruebas funcionales. Identificado como una colección de herramientas de prueba de software, Selenium suite se puede utilizar para automatizar las pruebas de navegadores web. Hablando de pruebas de aplicaciones móviles, es un hecho bien conocido que usted, como probador, debe haber oído hablar del Selenio. Y si tiene curiosidad por saber si el Selenio se puede usar para automatizar las pruebas de aplicaciones móviles, la siguiente explicación detallada arrojará luz sobre sus consultas.
 prueba de aplicaciones
Para responder a la pregunta «¿Puede Selenium ser una herramienta de prueba de aplicaciones móviles?»la respuesta es negativa. Pero la buena noticia es que puedes aprovechar al máximo el Selenio para probar sitios web móviles. Esta es definitivamente una razón que puede animarte. Y hay un par de otras razones que te harán sonreír.
Selenium, como herramienta de prueba de código abierto, no implica ningún costo de licencia y, por lo tanto, se sitúa por encima de otras herramientas de prueba que se emplean actualmente. Si bien no puede usar Selenium para automatizar las pruebas de aplicaciones móviles, tiene la ventaja de emplear los marcos de trabajo de Selenium que están diseñados exclusivamente para las pruebas automatizadas móviles.
Marcos Selenium Diseñados para Automatizar Pruebas de Aplicaciones móviles

  1. Selendroid
  2. Appium

Selendroid:
En línea con este mismo nombre, Selendroid es un framework de Selenium que se puede emplear para probar la interfaz de usuario de aplicaciones nativas e híbridas que se pueden ejecutar en la plataforma Android. También es importante tener en cuenta que, si bien el marco Selendroid es adecuado para emuladores, también puede encontrar su lugar en la Cuadrícula de Selenio, cuando el marco se puede integrar con dispositivos reales. Esencialmente diseñado para realizar pruebas y escalado en paralelo, el marco Selendroid le permite comunicarse simultáneamente con varios dispositivos Android.
Selenio Appium:
Selenium Appium es un marco de prueba automatizado de código abierto que se puede emplear para probar interfaces de usuario móviles que vienen con aplicaciones web nativas, híbridas y móviles. También es una herramienta multiplataforma que puede ser compatible con muchos idiomas, incluido Node.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python y Perl. Usted, como probador, puede aprovechar al máximo su característica multiplataforma cuando puede emplear sin esfuerzo Selenium Appium a través de un único script de prueba para realizar pruebas en plataformas Android, Windows, Mac, Linux o iOS.
Una Docena De Pasos Simples Para Automatizar Las Pruebas de Aplicaciones Móviles Con Selenium Appium
1. Su primer paso es visitar http://appium.io. A continuación, debe descargar el framework Appium junto con los archivos de muestra, como se muestra en:
appium-mobile-app-automation-screenshot
2. El siguiente paso es descomprimir los archivos descargados.
3. Continúe descargando y configurando el archivo Android-SDK en su computadora.
4. Echa un vistazo al framework Android-SDK e identifica la aplicación AVD Manager. Esto es para crear un Dispositivo Virtual Android «Predeterminado».
5. El siguiente paso es ejecutar Eclipse.
6. A continuación, debe acceder a la carpeta descomprimida para importar el código de ejemplo Java->JUnit de acuerdo con la siguiente ilustración.
import-screenshot
appium-master-screenshot
7. Después del paso anterior, esto es lo que verá; la estructura importada del proyecto Java.
src-screenshot
8. Ahora está listo para ejecutar el Appium.archivo exe que se guarda en la carpeta descomprimida, como se muestra a continuación.
appium-desktop-screenshot
9. Ahora puede iniciar la ventana del servidor de Appium que aparecerá como debajo.
appium-server-window-screenshot
10. Sin ningún problema, puede cambiar la prueba de contacto de Android.archivo java de acuerdo a sus requerimientos.
11. Ahora puede ejecutar la clase Java como JUnitTest, como se muestra a continuación.
package-explorer-screenshot
12. El resultado será que la solicitud ha superado la prueba.
¡Voila! Estos sencillos pasos, cuando se realizan en serie, le otorgarán el poder de Selenium Appium para automatizar las pruebas de aplicaciones móviles.

¡Haz clic para calificar este post!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.