Performance en el browser con GTmetrix desde Travis-CI

En este post voy a compartir parte del trabajo de los alumnos del curso de testing de la UCU en 2017, que expliqué el objetivo en este otro post. Esta vez comparto la sección dedicada a pruebas de performance en el browser con GTmetrix integradas en Travis-CI. Si no queda claro a qué se refiere la idea de pruebas de performance en el browser, del lado del cliente (usuario) te s...
Leer más

Pruebas de performance con Taurus en Integración Continua con Travis-CI

En este post voy a compartir parte del trabajo de los alumnos del curso de testing de la UCU en 2017, que expliqué el objetivo en este otro post. Esta vez comparto la sección dedicada a pruebas de performance, donde utilizaron Taurus en Integración Continua con Travis-CI. La tarea se realizó utilizando el sitio Opencart a modo de sitio de prueba. Se tuvieron en cuenta...
Leer más

Travis-CI para integración continua

En este post voy a compartir parte del trabajo de los alumnos del curso de testing de la UCU en 2017, que expliqué el objetivo en este otro post. Esta vez comparto la sección dedicada a la herramienta para orquestar la integración continua, llamada Travis-CI, y los pasos para comenzar a configurar un pipeline. Travis-CI es un sistema de Integración Continua, gratuita par...
Leer más

Pruebas de Accesibilidad en Continuous Integration

En este post voy a compartir parte del trabajo de los alumnos del curso de testing de la UCU en 2017, que expliqué el objetivo en este otro post. Esta vez comparto la sección dedicada a Pruebas de Accesibilidad en Continuous Integration. Para realizar las pruebas de accesibilidad se utilizó la herramienta opensource Pa11y. Pa11y es una herramienta que permite conocer si una ...
Leer más

Proyecto de Continuous Integration como tarea final de asignatura de testing

El año pasado en la asignatura de testing donde doy clases en la UCU, si bien el foco de la asignatura está en el testing de software, me pareció interesante combinar todo lo que vimos en clase con una tarea integradora, en la que se debía poner en práctica lo visto en el curso, funcionando en un pipeline de Continuous Integration. Esto lo hice con dos objetivos: que vean el va...
Leer más