<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>appium on Una QA en Apuros</title><link>https://unaqaenapuros.com/categories/appium/</link><description>Recent content in appium on Una QA en Apuros</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 23 Oct 2019 07:00:03 +0000</lastBuildDate><atom:link href="https://unaqaenapuros.com/categories/appium/index.xml" rel="self" type="application/rss+xml"/><item><title>059- Preguntas para una entrevista a un QA.</title><link>https://unaqaenapuros.com/2019/10/23/059-preguntas-para-una-entrevista-a-un-qa/</link><pubDate>Wed, 23 Oct 2019 07:00:03 +0000</pubDate><guid>https://unaqaenapuros.com/2019/10/23/059-preguntas-para-una-entrevista-a-un-qa/</guid><description>¡Hola a todos!
para seguir el tema de perfiles, prueba técnica y entrevistas, vamos a hacer un artículo sobre qué preguntas hacer en una entrevista a un QA. ¡Comenzamos!
¿Cuáles son las mejores preguntas para hacer en una entrevista a una persona de QA?, ¿Qué necesitamos conocer? cuando me iba a enfrentar a mi primera entrevista como entrevistadora (y no como entrevistada que es a lo que estaba acostumbrada), me hice una lista de todas las cosas que yo me preguntaría a mi misma o de las preguntas que me habían hecho durante todos los años que llevo trabajando y me habían gustado.</description></item><item><title>054- Open South Code 2019 (24-25/05/19)</title><link>https://unaqaenapuros.com/2019/08/14/054-open-south-code-2019-24-25-05-19/</link><pubDate>Wed, 14 Aug 2019 09:00:33 +0000</pubDate><guid>https://unaqaenapuros.com/2019/08/14/054-open-south-code-2019-24-25-05-19/</guid><description>¡Hola a todos!
Antes de nada perdonad por el retraso y por la falta de entradas en este tiempo pero después de unos días de vacaciones de verano, ¡volvemos a la carga!
Antes de seguir con nuestras entradas sobre QA, me gustaría dedicar esta entrada a un evento al que asistí tanto de oyente y de ponente en Málaga los días 24 y 25 de Mayo, el Open South Code 2019.</description></item><item><title>052 - Captura de pantalla de un Emulador Android por consola.</title><link>https://unaqaenapuros.com/2019/04/24/052-captura-pantalla-emulador-android-command-line/</link><pubDate>Wed, 24 Apr 2019 11:46:16 +0000</pubDate><guid>https://unaqaenapuros.com/2019/04/24/052-captura-pantalla-emulador-android-command-line/</guid><description>¡Hola a todos!
En esta entrada hablaremos de cómo hacer capturas de pantalla de un emulador Android desde consola. ¡Comenzamos!
Requisitos. Para seguir estos pasos debemos tener creado previamente un emulador y conocer los comandos para ello. Todo eso puedes volver a leerlo en la entrada anterior.
¿Cómo hacemos una captura de pantalla? Para empezar debemos de entender que vamos a hacer dos pasos para tener la captura:
Hacer la captura y guardarla dentro de la memoria (sdcard) del emulador. Pasarla de la memoria del emulador a nuestro equipo. Para esto utilizaremos el comando adb y screencap.</description></item><item><title>051 - Como crear, ejecutar y eliminar emuladores de Android por consola.</title><link>https://unaqaenapuros.com/2019/04/10/051-como-crear-ejecutar-y-eliminar-emuladores-de-android-por-consola/</link><pubDate>Wed, 10 Apr 2019 09:00:53 +0000</pubDate><guid>https://unaqaenapuros.com/2019/04/10/051-como-crear-ejecutar-y-eliminar-emuladores-de-android-por-consola/</guid><description>¡Hola a todos!
En esta entrada hablaremos de cómo crear, ejecutar y eliminar emuladores de Android de forma sencilla. ¡Comenzamos!
¿Por qué necesitamos conocer estos comandos? Aunque podemos hacerlo con Android Studio (como ya vimos en entradas anteriores), para mí es mucho más cómodo hacerlo por comandos en lugar de por Android Studio, además, de esta forma podremos utilizar los comandos para crear un entorno de CI (por ejemplo Jenkins) para lanzar nuestros test automáticos con Appium.</description></item><item><title>050 - Script Ejecutar Emuladores en Android.</title><link>https://unaqaenapuros.com/2019/03/27/050-script-ejecutar-emuladores-en-android/</link><pubDate>Wed, 27 Mar 2019 09:00:32 +0000</pubDate><guid>https://unaqaenapuros.com/2019/03/27/050-script-ejecutar-emuladores-en-android/</guid><description>¡Hola a todos!
En esta entrada hablaremos de cómo crear un script para ejecutar emuladores de Android de forma sencilla. ¡Comenzamos!
¿Por qué creamos este Script? Cuando trabajamos con emuladores Android y los necesitamos cada día para trabajar en crear pruebas automáticas, terminaremos cansados de escribir cada día los mismos comandos o estar abriendo y cerrando el Android Studio (como ya vimos en entradas anteriores). Para ello hemos diseñado este script fácil de hacer en bash para abrir los emuladores que tenemos ya creados en el sistema de forma fácil.</description></item><item><title>049 - UIAutomatorViewer</title><link>https://unaqaenapuros.com/2019/03/13/049-uiautomatorviewer/</link><pubDate>Wed, 13 Mar 2019 09:00:41 +0000</pubDate><guid>https://unaqaenapuros.com/2019/03/13/049-uiautomatorviewer/</guid><description>¡Hola a todos!
En esta entrada hablaremos de otra herramienta para inspeccionar los elementos de las aplicaciones, exclusiva para Android. ¡Comenzamos!
¿Qué es UIAutomatorViewer? Como alternativa a Appium Inspector, podemos utilizar (sólo para Android) la herramienta UIAutomatorViewer que viene por defecto dentro del SDK de Android.
UIautomatorviewer es una aplicación de GUI que analiza los componentes de interfaz de usuario de una aplicación de Android. Para automatizar cualquier aplicación de Android utilizando Appium, necesitamos identificar los objetos AUT (Application under test / objetos de la aplicación a probar). Con UIAutomatorViewer podemos inspeccionar la UI de una aplicación de Android y descubrir el árbol DOM de la aplicación, además de ver las propiedades de las diferentes vistas (id, text&amp;hellip;) de un elemento.</description></item><item><title>048 - Appium Inspector</title><link>https://unaqaenapuros.com/2019/02/27/048-appium-inspector/</link><pubDate>Wed, 27 Feb 2019 09:00:33 +0000</pubDate><guid>https://unaqaenapuros.com/2019/02/27/048-appium-inspector/</guid><description>¡Hola a todos!
En esta entrada vamos a hablar de Appium Inspector, una herramienta de Appium que nos permite ver los elementos de las pantallas de una aplicación. ¡Empezamos!
¿Qué es Appium Inspector? Appium Inspector es una aplicación que nos permite, de forma rápida, inspeccionar una aplicación que se está mostrando en un emulador/simulador Android o iOS y que nos permite ver:
Comprobar el DOM de la página de la aplicación que estamos viendo. Comprobar los identificadores únicos de cada elemento. Realizar acciones sobre los elementos que hemos encontrado con sus identificadores: comprobar si está visible, hacer click, tap&amp;hellip; ¿Cómo nos lo podemos descargar? Para poder descargarlo debemos ir al siguiente enlace: https://github.com/appium/appium-desktop/releases/. Podemos elegir la plataforma para la que queramos utilizarlo (Linux, Windows o Mac). Descargamos el ejecutable, lo abrimos y seguimos los pasos y ya lo tenemos completamente instalado para utilizarlo.</description></item><item><title>047 - Appium 101</title><link>https://unaqaenapuros.com/2019/02/16/047-appium-101/</link><pubDate>Sat, 16 Feb 2019 12:17:50 +0000</pubDate><guid>https://unaqaenapuros.com/2019/02/16/047-appium-101/</guid><description>¡Hola a todos!
En esta entrada vamos a hablar de Appium: qué es, para qué sirve y qué nos aporta. ¡Empezamos!
¿Qué es Appium? Web Oficial de Appium: http://appium.io/
Repositorio de GitHub: https://github.com/appium/appium
Appium es el estándar en automatización de pruebas para móviles. Se trata de un framework Open Source que permite probar aplicaciones móviles nativas o híbridas en las plataformas móviles iOS y Android. Es una herramienta cross-platform, es decir, un framework que sirve para varias plataformas a la vez, con lo cual, podemos crear pruebas en diferentes plataformas utilizando la misma API de Appium. Esto también nos permite reutilizar el código de pruebas que desarrollamos para una aplicación que está en varias plataformas.</description></item><item><title>044 - Automatización de Pruebas móviles: Barista-Test Recorder.</title><link>https://unaqaenapuros.com/2018/05/30/044-automatizacion-de-pruebas-moviles-barista-test-recorder/</link><pubDate>Wed, 30 May 2018 07:00:58 +0000</pubDate><guid>https://unaqaenapuros.com/2018/05/30/044-automatizacion-de-pruebas-moviles-barista-test-recorder/</guid><description>¡Hola a todos!
En esta entrada vamos a hablar de Barista-Test Recorder, una aplicación bastante curiosa y que nos puede ayudar a empezar a automatizar pruebas funcionales en dispositivos móviles. ¡Comenzamos!
¿Qué es Barista-Test Recorder? Barista es una aplicación Android disponible en el Google Play Store que nos permite, mediante el uso de los servicios de accesibilidad de Android, capturar acciones realizadas por el usuario dentro de una app a probar. El mismo usuario puede realizar comprobaciones en un elemento, hacer acciones, enviar datos&amp;hellip; y poder exportar estas acciones como un test automático para Appium, Espresso o UIAutomator.</description></item><item><title>031 - Proyecto Selenium - Cucumber (I).</title><link>https://unaqaenapuros.com/2017/10/11/031-proyecto-selenium-cucumber-i/</link><pubDate>Wed, 11 Oct 2017 07:00:33 +0000</pubDate><guid>https://unaqaenapuros.com/2017/10/11/031-proyecto-selenium-cucumber-i/</guid><description>¡Hola a todos!
En esta entrada hablaremos del proyecto Selenium-Cucumber. ¡Comenzamos!
Este proyecto propio fue llevado a cabo con Francisco Fernández González, gran compañero y amigo.
URL Repositorio: https://github.com/estefafdez/selenium-cucumber ¿Por qué hacer este proyecto? Este proyecto surge, primero, de poder tener un &amp;ldquo;core&amp;rdquo; propio donde poder ejecutar pruebas usando Selenium Webdriver 3 en cualquier sistema operativo y cualquier navegador simplemente cambiando las configuraciones necesarias en el fichero pom.xml y segundo, para poder aprender Cucumber y cómo trabajar con él en el desarrollo de test automáticos con Selenium.</description></item></channel></rss>