Contract-First, paralelización de desarrollo y hackeo de imágenes Docker

Contract First Paralelizacion del desarrollo y hackeo de imagenes Docker - charlesdeluvio-unsplash

¡Certificados de seguridad expirados, un pipeline roto y una imagen Docker hackeada! ¿Cómo logramos superar estos obstáculos sin interrumpir el funcionamiento de la aplicación? Déjame compartirte mi experiencia personal y las soluciones que implementamos. Haz clic aquí para ver otros casos de mis experiencias personales. El caso Todo comenzó cuando fuimos notificados por un proveedor que los certificados digitales que … Leer más

El peor o más difícil bug 🐞 que me he encontrado

El peor o mas dificil bug que me he encontrado-ritchie-valens-fAMG3PDk830-unsplash

Alguien me preguntaba cuál ha sido el peor bug que me he encontrado y he resuelto. En una aplicación de uso masivo en la que trabajaba, encontramos que 3 de cada 1000 transacciones (0,003% de las veces) quedaba registrada con el nombre de otro cliente. En el equipo sospechábamos que tenía algo que ver con … Leer más

Como leer libros técnicos o académicos

Como leer libros tecnicos o academicos-alex andrade

Sí, leer un libro técnico o académico requiere de una metodología para sacarle el mayor provecho. Todos los profesionales están obligados a mantenerse actualizados en sus respectivos campos, pero en software esto va a una velocidad muy superior. Aunque hay muchos blogs y canales de YouTube que pueden sintetizar la información, es muy importante acudir … Leer más

El Tester no incrementa la calidad del software

VERDAD INCÓMODA el Tester no incrementa la calidad del software

Imagínate un proyecto en el que la calidad del código no es la mayor prioridad. ¿Qué es entonces?, te preguntarías. Los cinco primeros suelen ser: El primer problema Para los managers, todo lo anterior es prioritario hasta que sucede un error grave en producción. Lo que viene a continuación: pérdidas de ingresos, pérdidas de reputación, interrupciones prolongadas y una disminución significativa … Leer más

5 formas de estimar el tiempo de pruebas

5 formas de estimar el tiempo de pruebas

La experiencia te va mostrado diferentes formas de estimar el tiempo de las pruebas, aquí algunas: 1️⃣ Estimación basada en el conocimiento Por ejemplo, un ingeniero de pruebas que está familiarizado con un producto durante un mes daría una evaluación que diferirá de un tester que conoce el producto hace un año, solo porque el segundo analista … Leer más

7 pasos esenciales para QA en proyectos web

7 pasos esenciales para QA en proyectos-ux-store-jJT2r2n7lYA-unsplash

Si se prueban las aplicaciones después de su implementación en ambiente productivo, lo mas probable es que se encuentre una sorpresa desagradable. El costo relativo de solucionar un problema de software en una etapa posterior a la implementación es 15 veces mayor que prevenir el mismo problema durante la etapa de desarrollo. Los flujos de trabajo de … Leer más

Pruebas de integración: ¿Adiós a la pirámide de pruebas?

Pruebas de integración - Adiós a la pirámide de pruebas - leonardo-ramos-CJ4mbwSK3EY-unsplash

Algunas cosas en la industria del software nunca pasan de moda. A pesar de que el desarrollo y las pruebas de software han cambiado a lo largo de los años, una técnica de prueba sigue en boga: las pruebas de integración. Han sobrevivido al declive de la metodología en cascada, la popularidad de la metodología ágil y hasta el actual flujo de trabajo de … Leer más

Estrategia de automatización de pruebas: qué debemos automatizar

Estrategia de Automatización de Pruebas Qué automatizar

Diseñar e implementar una estrategia de automatización de pruebas puede ser abrumador. Hay varios puntos a considerar y al investigar, se hallará muchos puntos de vista a considerar. La forma en que se desarrolla e implementa una estrategia de automatización es única para las necesidades y habilidades de cada organización. En esta serie de artículos … Leer más

Estrategia de Automatización de Pruebas: ¿Qué debo buscar en una herramienta?

Estrategia de Automatización de Pruebas ¿Qué debo buscar en una herramienta?

Diseñar e implementar una estrategia de automatización de pruebas puede ser abrumador. Hay varios puntos a considerar y al investigar, se hallará muchos puntos de vista a considerar. La forma en que se desarrolla e implementa una estrategia de automatización es única para las necesidades y habilidades de cada organización. En esta serie de artículos … Leer más

Cómo elaborar una estrategia de automatización de pruebas

Cómo elaborar una estrategia de automatización de pruebas

Diseñar e implementar una estrategia de automatización de pruebas puede ser abrumador. Hay varios puntos a considerar y al investigar, se hallará muchos puntos de vista a considerar. La forma en que se desarrolla e implementa una estrategia de automatización es única para las necesidades y habilidades de cada organización. En esta serie de artículos de tres partes, … Leer más