Las Herramientas de modelización permiten diseñar gráficamente todo un sistema. Como “Software Tester”, es muy importante estar familiarizado con términos tales como casos de uso (use cases), diagrama de secuencia (secuence diagram), diagrama de clase (class diagram) etc…Debes utilizar estos esquemas/diagramas y modelos para comprender el funcionamiento del sistema. La buena comprensión de casos de uso y diseños del sistema te ayudarán a la hora de diseñar y escribir eficazmente los casos de prueba (test cases) y en la búsqueda de defectos de diseño.
Es importante familiarizarse con herramientas como Rational Rose, Rational Software Arquitecto o StartUML (open source). Hay muchos libros sobre UML 2.0, pero yo recomiendo especialmente los libros de la editorial O´Reilly que los podeís encontrar en la casa del libro o en Amazon.


Últimos Comentarios