Leonardo da Vinci y el desarrollo de Software

En esta entrada vamos a salir un poco de la temática técnica del testing manual/automatizado y vamos a entrar en la parte de Soft Skills, esas habilidades tan necesarias para poder avanzar en nuestra carrera.

Actualmente estoy realizando un curso sobre el rol de Arquitecto de Software dictado por la universidad de Harvard  y me pareció muy interesante uno de los temas del curso, titulado, los talentos de Leonardo Da Vinci (del libro “Como pensar como Leonardo da Vinci”). El autor del libro examinó la vida y obra de Leonardo da Vinci e intentó descubrir el secreto de su genio. El resultado es algo que él llamó “siete pasos al genio todos los días”, que consisten en Curiosita, Dimostrazione, Sensazione, Sfumato, Arte / scienza y Connessione.

A continuación vamos a ver cada uno de estos talentos y como se relacionan con el rol de Arquitecto de Software.

Money Path vs Pruebas de Humo (Smoke Test)

En esta entrada vamos a hablar de un concepto muy interesante al momento de priorizar nuestras pruebas y que al mismo tiempo me parece una buena manera de ver las diferencias entre el testing en agile y el testing en cascada, siendo Money Path el representante del modelo agile y las pruebas de humo el…

Patron Page Object para pruebas Automatizadas

Definición

Básicamente es un patrón de diseño que se ha popularizado para mejorar el mantenimiento de las pruebas y reducir el código duplicado. Esto ocurre ya que el patrón Page Object permite separar el comportamiento de una pagina de los detalles de su implementación, es simplemente una clase que encapsula los detalles de implementación de una pagina web, permitiendo que la automatización se centre solamente en el comportamiento.