Nuestra comunidad de testing

-
La manera más sencilla de comenzar con contract testing bi-direccional
Pruebas de Contrato
En este artículo aprenderemos a aplicar contract testing bi-direccional cuando solamente tenemos unos test realizados en Postman para probar la parte proveedora.
Leer más
-
Pruebas de APIs utilizando Approval Testing
PRUEBAS DE APIS
Conoce cómo utilizar Approval Testing: una técnica de automatización de pruebas con un flujo de trabajo claro y una batería de pruebas clara y fácil de mantener.
Leer más
-
Pruebas API con SoapUI
Pruebas de APIs
En este artículo trataremos los aspectos básicos que nos permitan conocer y poder utilizar SoapUi como herramienta para automatizar las pruebas funcionales de nuestras APIs.
Leer más
-
Postman I: Explorando la herramienta
Pruebas de APIs
En este primer post vamos a hacer un recorrido rápido por las principales utilidades de Postman: llamadas HTTP, tests y colecciones.
Leer más
-
Postman II: Flows y automatización con Newman
Pruebas de APIs
En este segundo artículo sobre Postman, veremos algunas opciones un poco más avanzadas para sacarle todo el partido a esta herramienta. Por un lado con los flujos podrás hacer simulaciones más reales del uso de una api, añadir tests, condiciones, validaciones y codificarlo de forma muy simple.
Leer más
-
Automatización con Karate (I)
Pruebas de APIs
En este artículo hablaremos sobre Karate, un framework opensource de testing que, gracias a su sencillez y expresividad, facilita el desarrollo de pruebas automáticas de APIs de una manera rápida, clara y mantenible.
Leer más
-
Automatización con Karate (II)
Pruebas de APIs
Como vimos en el anterior artículo, Karate presenta innumerables funcionalidades que pueden ser muy útiles a la hora de su implementación. En este artículo se desarrollarán tres de éstas: clases Java, configuración de entornos, y ejecución en paralelo.
Leer más
-
Mejora las pruebas de microservicios con Contract Testing
Pruebas de contrato
Hay muchos factores que pueden hacer que en un entorno orientado a microservicios realizar una batería completa de pruebas de integración resulte altamente complejo. En este tipo de situaciones, es donde enfoques como el del testing orientado a contratos aportan un mayor valor.
Leer más
-
Contract Testing en CI: Uniendo PACT y Jenkins
Pruebas de contrato
En este artículo, veremos cómo integrar de manera adecuada contract testing en un workflow de integración continua. Concretamente, veremos el caso de integrar PACT en un pipeline de Jenkins, apoyándonos en la herramienta Pact Broker.
Leer más
-
Optimización de pruebas en Cypress
Pruebas E2E o de interfaz
Una de las virtudes que deben de tener siempre nuestras pruebas automáticas es la velocidad de ejecución, han de ejecutarse en el menor tiempo posible, para tener los resultados cuanto antes, esto nos ayuda a analizar y tomar decisiones rápidamente.
Leer más
-
Automatización de pruebas con Visual Testing
Pruebas E2E o de interfaz
En este artículo, aprenderemos cómo se aplica Visualt Testing en un caso de prueba real y hablaremos en detalle de las funcionalidades, ventajas, desventajas y todo lo relacionado a Visual Testing.
Leer más
-
QA + DEVOPS - Dockerizando un pipeline de Jenkins
Virtualización de entornos y configuración pipelines CI
En este artículo se tratará cómo enfocar la calidad del desarrollo software hacia la parte DevOps. Se mostrará un modelo de integración contínua en el que un cambio sobre el código esté disponible en entornos finales sin errores, con el mínimo impacto en las infraestructuras disponibles y tardando el menor tiempo posible.
Leer más
-
Sngular + BrowserStack: Una alianza para mejorar los procesos de QA en múltiples dispositivos
Pruebas multidispositivos
Cuando trabajamos con otras empresas en busca de soluciones tecnológicas concretas para nuestros clientes, contamos, además de con la gran capacidad y experiencia de nuestros teams, con partners con los que nos aliamos para asegurarnos de aportar el mayor valor posible.
Leer más
-
Agile Testing
Agile Testing
La calidad es una de las principales señas de identidad de nuestro software. Es por ello que el modelo de aseguramiento de calidad que propone Sngular se basa en involucrar en el equipo de desarrollo a profesionales de testing durante la definición y construcción del proyecto y no únicamente a su finalización.
Leer más