TestComplete – Automatización de Testing

Testcomplete-9-3Automatizar las pruebas de software es desde hace tiempo crítico para toda empresa de desarrollo, pero se ha considerado demasiado caro y difícil de implementar.

SmartBear rompe con este esquema, proporcionando automatización de pruebas funcionales, unitarias, de regresión, manuales, dirigidas a datos, dirigidas a objetos, de carga en aplicaciones distribuidas, de stress y de escalabilidad, y todo en un solo entorno sencillo de utilizar y totalmente integrado a un precio muy accesible.

TestComplete es un herramienta de pruebas estructuradas, sistematizadas, y automatizadas, para .NET, Java, Visual C++, Visual Basic, WPF (XAML), Delphi, C++Builder y aplicaciones web, servicios web y servidores web. También es igualmente válida para aplicaciones de 32-bit y de 64-bit, y además puede probar aplicaciones realizadas en PowerBuilder, FoxPro y Access.

Esta herramienta para el área de testing (como también para el área de desarrollo), es un software que permite realizar pruebas de software de forma automatizada, facilitando la tarea manual que en muchos casos debe realizar el tester invirtiendo mucho tiempo.Básicamente soporta:

  • Pruebas Unitarias
  • Pruebas de Regresión
  • Pruebas Distribuídas
  • Pruebas de Rendimiento
  • Pruebas Funcionales
  • Pruebas de Caja Blanca
  • Pruebas de Cobertura

Algunas de las acciones que se pueden realizar son:

  • Grabar acciones de usuarios para poder repetirlas en las mismas condiciones o diferentes.
  • Conectarse a bases de datos sin necesidad de gestores como SQL Server
  • Administrar pruebas en diferentes pc’s

La forma de organizar las pruebas son a través de dos elementos principales:

  • Suites, son los que organizan a los proyectos, una suite puede tener uno o más proyectos.
  • Proyectos, son los contenedores de todos los recursos para probar el software.

Estas son algunas de las características clave de «TestComplete«:

  • Grabación y simulación de acciones de usuario
  • Grabación inteligente
  • Compatible con los controles de terceros
  • Compatible con Unicode
  • Compatibilidad con múltiples compiladores
  • Compatibilidad superior para aplicaciones .NET
  • Compatibilidad superior para aplicaciones de WPF (XAML)
  • Compatible con las tecnologías de Windows Vista
  • Compatibilidad superior para aplicaciones Java
  • Compatible con las aplicaciones de 64 bits
  • Accede objetos, métodos y propiedades internos
  • Carga, estrés y escalabilidad de las pruebas de servidores web y servicios
  • Pruebas funcionales de las páginas web (prueabas web)
  • Pruebas distribuidas
  • Compatible con las pruebas unitarias avanzadas
  • Pruebas en diferentes cuentas de usuario
  • Pruebas manuales
  • Auto pruebas automatizadas
  • Arquitectura abierta totalmente basada en COM
  • Reconocimiento óptico de caracteres (OCR)
  • Admite CORBA
  • Formularios de usuario
  • Funciones de llamada de Win32 y DLL localizadas
  • Compatible con ActiveX
  • Admite eventos y controlador de eventos
  • Integración de sistemas de control de código fuente
  • Compatible con el seguimiento de la cuestión
  • Resultados de la prueba de compresión
  • Registro avanzado de prueba

Gus Terrera

Apasionado por el agile testing y la ia.

Esta entrada tiene 6 comentarios

  1. Marcela

    Estimados, consultas.
    Cuánto dura la licencia?
    Existe algún tipo de soporte para la herramienta.

    muchas gracias

    1. admin

      Marcela, al ser una herramienta licenciada, tanto la duración de la licencia como el soporte sobre la herramienta dependerá del acuerdo escrito realizado con el correspondiente partner que tengas.

  2. Cristian

    Consulta, se puede utilizar esta herramienta de testing para aplicaciones desarrolladas con Power Builder 10.5??? Saludos

  3. Milton Tenorio

    Estimados un gusto saludarlos, manejo la versión tescomplete 8 pero tengo algunos proyectos en la versión 9(esto se encuentra en otro server que no muy seguido lo acceso), tener problemas en cargar los proyectos de la versión 9 en la versión 8 de testcomplete.

    gracias como siempre.

    1. admin

      Estimado Milton, ¿Cuál es tu consulta?

    2. Milton Tenorio

      unable to obtain the item’s rectangle, tengo este mensaje de error cuando ejecuto todo el proyecto desde un keywordtest, pero si lo ejecuto por linea de uno en uno las operaciones que están dentro del keywordtest si se ejecutan y reconoce al objeto,
      y al querer seleccionar nuevamente un objeto con el Spy ya no reconoce el explorador solo me dice
      Alianses.browser.xxxxxxxx.objectEemain.buttonAlertasDeVehCulo()

Responder a admin Cancelar la respuesta