Unit Tests in Javascript with Sinon

Tests unitarios en JavaScript. Sinon.

Los tests son hoy en un día una parte fundamental del desarrollo de software. Nos ayudan a minimizar el número de bugs. Facilitan verificar que todo sigue correcto ante posibles cambios o refactorizaciones. Y además, entre otras cosas, dan mayor confianza al equipo, ya que son un indicativo del estado del proyecto. Existen muchos tipos de tests: de … Read more

Herramientas de Gestión de Casos de Pruebas

Durante posts anteriores, siempre hemos hablado sobre herramientas para automatizar casos de prueba, para automatizar APIs usando Postman, o incluso con Newman, y hay que reconocer que son herramientas muy útiles y ligadas a los procesos llevados a cabo en el mundo QA pero ahora vamos a centrarnos en las Herramientas de Gestión de Casos … Read more

QA Certifications

Certificaciones de calidad

¿Qué son las certificaciones de calidad? Las certificaciones de calidad o QA (quality assurance) corresponde a todos aquellos procesos, técnicas y tecnologías que sirven para asegurar la calidad de un producto software. Los procesos QA forman parte del mundo de la tecnología tanto como otros muchos, y su validez está reconocida por múltiples organismos, organizaciones … Read more

quality

¿Por qué QA es tan importante para nosotros?

Si echas un vistazo a nuestro blog veras, gracias a las numerosas entradas al respecto, que en Solid GEAR asegurar la calidad es muy importante (Quality Assurance, QA) . Mis compañeros han escrito sobre la DoD Definición de hecho  así como numerosas entradas técnicas como Automatización de casos de prueba gracias a Selenium  o Test automáticos en iOS,  entre otras. ¿Nos hemos … Read more

Test automáticos en Android con Appium

Appium es una herramienta de código abierto, multiplataforma para hacer pruebas en simuladores (iOS, FirefoxOS), emuladores (Android), y dispositivos reales (iOS, Android, FirefoxOS). Appium te permite escribir test para distintas plataformas, utilizando la misma API. Para ello Appium usa Selenium WebDriver. Requerimientos para empezar – Java IDE (Aquí usamos eclipse) – Java JDK – Maven … Read more