En Mi Local Funciona

El blog técnico de knowmad mood para apasionados de la tecnología, la IA, el desarrollo de software, la arquitectura y las buenas prácticas en proyectos reales.

Configuración de un entorno de testing funcional automatizado para Android (Selenium + Appium)

Publicado por Cristina Lopez-Goicochea Juarez el

QASeleniumAppium

En este artículo veremos como configurar un entorno de testing funcional automatizado para aplicaciones móviles, en este caso Android,  empleando para ello Appium y Selenium. Configuración del entorno Para poder realizar un proyecto de testing funcional automatizado con Selenium y Appium necesitaremos las siguientes herramientas: * Appium (https://bitbucket.org/appium/…

Continuar leyendo

Integración Continua de una App iOS con Travis CI

Publicado por Ignacio Sánchez Ginés el

Entrega ContinuaiOSQADevOps

Cada vez es más importante contar con un sistema automatizado de Integración Continua que nos permita ahorrar tiempo en los desarrollos y centrarnos en lo realmente importante, la funcionalidad de nuestra aplicación. Travis CI es un sistema de Integración Continua especialmente diseñado para construir y testear proyectos en Github de…

Continuar leyendo

Configuración del entorno como dependencia con Gradle

Publicado por Thorsten Prumbs el

ALMGradleGroovyAnsiblePaaS

Motivación En el ámbito de gestión del ciclo de vida de un proyecto o producto software, solemos separar el propio código de la configuración que depende del entorno, p.ej. integraciones con sistemas externos, configuración JVM, pooles, etc. La configuración dependiente del entorno solemos gestionarla en carpetas separadas en el…

Continuar leyendo

Overwrite de variables hash globales por variables hash de entorno en Ansible

Publicado por Manuel Valle el

AnsibleHash

Uno de los problemas en los que todos los que usamos Ansible tenemos que toparnos es con la preferencia de variables. Una de las ventajas de Ansible es que permite la definición y re-escritura de variables y hashes a todos los niveles ademas de aportar multitud de métodos para incluirlas…

Continuar leyendo