Etiqueta: testing
Haciendo BDD en microservicios hexagonales Spring Boot
Una alternativa de más alto nivel que el TDD pero más sencilla que el ATDD, enfocada en el comportamiento visible e implementada como tests unitarios.
Testing en componentes de Vue.js
En este tutorial aplicaremos los principios de TDD al desarrollo de componentes en Vue.js, asumiendo un conocimiento intermedio de Vue.js y un entendimiento básico de tests unitarios.
Test E2E en Angular con Cypress
En este tutorial vamos a hablar de cómo hacer uso de Cypress para la implementación de los tests E2E con Angular en vez de utilizar Protractor
Property-based testing con ScalaCheck.
En este tutorial veremos como implementar nuestros test mediante Property-based testing, en concreto haciendo uso de la biblioteca ScalaCheck.
Índice de contenidos
1. Introducción
2. Entorno
3. ¿Por qué utilizar property-based testing en lugar de...
Primeros Pasos con Serenity y Cucumber
Serenity es una herramienta que nos ofrece muchas posibilidades, en este tutorial nos vamos a centrar en generar un reporte con Cucumber para la definición de escenarios y su implementación.
Testing funcional con Selenium en Jenkins
Jenkins + Docker + Selenium Grid + Gradle + JUnit5. ¿Suena bien, no? Veremos cómo montar nuestro entorno de integración continua para realizar testing funcional
Índice de contenidos
1. Introducción
...
Realizando tests de integración con Elasticsearch
En este tutorial veremos cómo desarrollar pruebas cuando construimos componentes que interaccionan con Elasticsearch gracias al componente de testing que nos ofrecen desde el equipo de Elastic.
Índice de contenidos
1. Introducción
...
Generación dinámica de tests con JUnit 5
En esta entrada vamos a conocer una de las funcionalidades que incluye JUnit 5: los tests dinámicos. Contaremos qué son, cómo se utilizan y los compararemos con las opciones que teníamos antes de su...
Test A/B con Optimizely
El test A/B es un experimento a través del cual se puede medir el comportamiento de los usuarios sobre dos versiones de una misma web. Es una herramienta sencilla y económica, y permite mejorar la tasa de conversión, ahorrando tiempo y dinero.
Especificaciones de Concordion en Markdown
Después de dar los primeros pasos con Concordion
de la mano de nuestro compañero Daniel Rodríguez, vamos a profundizar en una de las novedades de la versión 2 de este framework de pruebas automáticas: el...