El 1 de Marzo de 2009 comencé un nuevo trabajo. Como siempre en sistemas, pero esta vez, en el área de control de calidad de software. A pesar de conocer el tema, un poco por estudiarlo en la facultad, otro por unos seminarios a los que asistí e investigación personal en internet; no es lo mismo que trabajar en ello. Se requiere mayor profundidad de estudio, de las técnicas, de las herramientas y mejores prácticas a aplicar. El problema es que no existe gran cantidad de material sobre el tema y muchos dan su parecer sin un análisis profundo.
Mi perfil siempre fue orientado hacia el desarrollo (durante 15 años), por lo que no me entusiasmó en principio mi nueva labor, seguramente por mi nula experiencia.
El principal problema que se me planteó, es la falta de pruebas “técnicas”. Con esto querían decir que faltaban las pruebas de “estrés” y el análisis de los resultados.
Las aplicaciones con las que iba a trabajar, eran web, con servidores Linux con Apache, JBoss y base de datos Oracle.
El primer desafío fue conocer acerca de las pruebas de estrés. Para ello encontré unos buenos enlaces en donde explican los diferentes tipos de pruebas “técnicas”. Estos son: performance test, stress test y load test. Detallaré cada uno de ellos en mi próxima entrada.