Tecnologias Racionales
   Servicio de Testing - Herramientas de Testeo

Las herramientas disponibles en el mercado permiten gestionar el proceso de testeo, generar datos de prueba, evaluar resultados, así como grabar las digitaciones del testeador y/o disponen de algún lenguaje especializado para la especificación de casos y resultados. De esta manera, el trabajo de diseño de casos realizado por el especialista se complementa con su transformación en archivos electrónicos, que luego podrán ser ejecutados repetitivamente, ante cada nueva versión de los programas, con facilidades para reflejar los cambios de versión en versión. En ese sentido, los conjuntos de herramientas de empresas internacionales como IBM RATIONAL, ALDON, ORIGINAL SOFTWARE, líderes en el mercado de herramientas de productividad, para sistemas operativos Windows, AIX, UNIX, OS/2, MVS y plataformas diversas que van desde PC´s, MainFrames, AS/400 e iSeries, son soluciones tipo llave en mano.

Adicionalmente, los testeadores especializados en herramientas de productividad diseñan e implementar programas ad-hoc, que actúan por sí mismos o como complemento de las herramientas estándar para tratar con las particularidades del sistema en prueba, por ejemplo en entornos combinados, que incluyen MVS, CICS, SAFE, herramientas gráficas - "visual", etc.

Una ventaja de suma importancia de estos instrumentos, es la capacidad de emular el trabajo de múltiples operadores, con especial énfasis en las pruebas de concurrencia y pruebas de esfuerzo en sistemas en tiempo real.

El proceso de ingeniería de software requiere instrumentos para sostener las actividades en el ciclo de vida de los sistema. Un proceso iterativo del desarrollo pone los requerimiento especial en el conjunto de instrumento que se utiliza, la mejor integración de los instrumentos, así como la vinculación entre modelos y códigos. Es necesario disponer de instrumentos para automatizar la documentación.

En un proceso iterativo de desarrollo de software, se prueba a través de todo el ciclo de vita del producto. Es importante utilizar instrumentos de testeo que permitan automatizar las pruebas para examinar fácilmente el código (en pruebas de regresión), aminorar los recursos requeridos y llevar al máximo la calidad. Las herramientas para el testeo integran las distintas plataformas, proporcionando eficiencia en las actividades siguientes:

  • Seguimiento de errores y defectos
  • Generación y extracción de datos de prueba
  • Robotización de pruebas
  • Evaluación de resultados
  • Rastreo de código

Sobre cada plataforma existen conjuntos de herramientas específicas que utilizadas por personal seleccionado y adecuadamente capacitado mejoran significativamente la productividad del testeo, por ejemplo pueden mencionarse los siguientes conjuntos de herramientas.


Volver

© 2006 Tecnologías Racionales S.A.                                                                Ultima actualización: 27/02/2007