<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>android on Una QA en Apuros</title><link>https://unaqaenapuros.com/categories/android/</link><description>Recent content in android on Una QA en Apuros</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 20 Nov 2019 11:51:29 +0000</lastBuildDate><atom:link href="https://unaqaenapuros.com/categories/android/index.xml" rel="self" type="application/rss+xml"/><item><title>061- Herramientas de pruebas.</title><link>https://unaqaenapuros.com/2019/11/20/061-herramientas-de-pruebas/</link><pubDate>Wed, 20 Nov 2019 11:51:29 +0000</pubDate><guid>https://unaqaenapuros.com/2019/11/20/061-herramientas-de-pruebas/</guid><description>¡Hola a todos!
En esta entrada hablaremos de diferentes herramientas de pruebas que he ido encontrando a lo largo de mi trayectoria profesional y me han ayudado mucho en mi día a día. ¡Comenzamos!
Skitch. Descargar: https://evernote.com/intl/es/products/skitchEs una herramienta que sirve tanto para captura la pantalla completa, una región de la pantalla, editar un fichero&amp;hellip; es bastante intuitivo y simple, sobre todo para añadir flechas, cajas, resaltar información, escribir texto&amp;hellip;OS: Windows / Mac.</description></item><item><title>053 - Cómo eliminar completamente Android Studio de Mac por consola.</title><link>https://unaqaenapuros.com/2019/05/08/053-como-eliminar-completamente-android-studio-de-mac-por-consola/</link><pubDate>Wed, 08 May 2019 09:00:57 +0000</pubDate><guid>https://unaqaenapuros.com/2019/05/08/053-como-eliminar-completamente-android-studio-de-mac-por-consola/</guid><description>¡Hola a todos!
Para seguir con los post relacionados con Android y la consola, vamos a ver los comandos que debemos seguir para eliminarlo completamente. ¡Comenzamos!
Preparando la consola. Primero tenemos que cerrar Android Studio completamente y abrir una consola. Estos comandos los podemos hacer uno a uno desde consola o hacernos un script de bash como hicimos en esta entrada para abrir el emulador.
Los comandos que tenemos que seguir son los siguientes:</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>046 - Android: Proyecto Android Barista (II).</title><link>https://unaqaenapuros.com/2018/11/21/046-android-proyecto-android-barista-ii/</link><pubDate>Wed, 21 Nov 2018 08:00:08 +0000</pubDate><guid>https://unaqaenapuros.com/2018/11/21/046-android-proyecto-android-barista-ii/</guid><description>¡Hola a todos!
Continuamos en esta entrada con el proyecto Android Barista, en esta entrada hablaremos de cómo desarrollar test con Barista en un proyecto de Android. ¡Comenzamos!
URL Repositorio: https://github.com/estefafdez/AndroidBaristaProject En esta sección hablaremos de cómo hacer pruebas automáticas de UI en Android usando Barista.
¿Qué es Barista? Como comentamos en la entrada anterior, Barista es una herramienta basada en Espresso para realizar test automáticos en Android a más alto nivel que con Espresso.</description></item><item><title>045 - Android: Proyecto Android Barista (I).</title><link>https://unaqaenapuros.com/2018/11/07/045-android-proyecto-android-barista-i/</link><pubDate>Wed, 07 Nov 2018 08:00:07 +0000</pubDate><guid>https://unaqaenapuros.com/2018/11/07/045-android-proyecto-android-barista-i/</guid><description>¡Hola a todos!
Antes de seguir avanzando en las pruebas de automatización móvil, debemos tener alguna base (aplicación) para poder probar. ¡Comenzamos!
URL Repositorio: https://github.com/estefafdez/AndroidBaristaProject ¿Por qué surgió este proyecto? Este proyecto surge, en primer lugar, para aprender y mejorar mis conocimientos de Android con Android Studio y después para crear una aplicación básica para poder hacer pruebas tanto con Appium, Espresso o Barista.</description></item></channel></rss>