JIRA es una aplicación para el seguimiento de errores, de incidencias y para la gestión operativa de los issues o aspectos de los proyectos. Es un tracker o gestor de tareas. Se enmarca dentro de una plataforma extensible que puede ser personalizada para los procesos de negocio. También se emplea en áreas no técnicas para la administración de tareas. JIRA mejora la productividad (improves productivity), minimizando el tiempo gastado en aspectos de tracking y coordinación. Además mejora la calidad asegurándose que todas las tareas son registradas con todos los detalles hasta su finalización. La herramienta fue desarrollada por la empresa australiana Atlassian. Inicialmente Jira se utilizó para el desarrollo de software, sirviendo de apoyo para la gestión de requisitos, seguimiento del status y más tarde para el seguimiento de errores. JIRA puede ser utilizado para la gestión de procesos y para la mejora de procesos, gracias a sus funciones para la organización de flujos de trabajo. JIRA nos proporciona una forma de interactuar de forma estructurada con los desarrolladores para informar y resolver problemas con la mayor agilidad posible. En este post veremos un resumen del contexto y esencia principal de JIRA.

Prueba o testing automatizado de sitios web
Selenium es una plataforma para hacer “testing” en el browser o navegador. Básicamente puedes automatizar el uso de tu aplicación web y repetir el proceso cuantas veces sea necesario para verificar que está haciendo lo que se supone. Por otro lado es un set de herramientas que nos permiten desarrollar scripts para pruebas de aplicaciones Web en diversos lenguajes como Java, Ruby, Python, Perl, .Net o PHP. Es un producto Open Source que está permanentemente siendo optimizado. Nos permite grabar, editar y depurar casos de prueba, que podrán ser ejecutados de forma automática e iterativa posteriormente. El potencial de esta herramienta puede ser utilizado para la grabación de las pruebas funcionales durante la Generación de pruebas de regresión. Con este servicio se consigue obtener una batería de pruebas automatizadas que podrán ser utilizadas cuando sea necesario repetir las pruebas. Existen 3 tipos de Herramientas: Selenium IDE, Selenium Webdriver, y Selenium Grids. En este post os mostraré como usarlo. Además al final veremos herramientas relacionadas y un video en castellano sobre su uso. Comencemos …