News
POC Command Pattern
Los patrones de diseño son soluciones probadas y documentadas a problemas comunes en el desarrollo de software. En la construcción de frameworks de pruebas automatizadas se utilizan para evitar problemas como el alto costo de mantenimiento de los tests, código duplicado, entre otros.
POC aspect-AOP-exercise
Revisando el paradigma de programación “Programación Orientada a Aspectos o AOP” (aspect-oriented programming) visualizo varias posibilidades de implementación dentro de un framework que permita la ejecución de pruebas automatizadas.
Y para ello requiero realizar el ejercicio de ejecución de aspectos de una forma sencilla y así confirmar si es factible su implementación e identificar nuevos casos de implantación.
POC Lettuce
El uso de Cucumber para la ejecución de pruebas automaticas se ha hecho muy popular, por lo que su implementación o simulación de operación en otros lenguajes de programación donde no existe se comenzó a realizar, tal es el caso del proyecto Lettuce, no ha recibido mantenimiento de acuerdo a lo que se puede ver en su repositorio de Github, solo se puede usar hasta la versión 2.7 de python, pero es muy interesante revisar la forma en que se realizó.
Cucumber y su relevancia en el mundo Agile
El uso de Cucumber desde hace un par de años a tomado gran relevancia en el mundo de la automatización de pruebas, y más en el campo de las “Pruebas de Aceptación”, esto en gran parte a la implementación de la metodologia “Agile” y su popularidad.
POC Sikulix
Prueba de concepto de la herramienta de Sikulix, que nos permite realizar la automatización de pruebas como Selenium, pero sin la necesidad de contar con acceso al DOM.