Articulo de referencia

Prueba completada

TestComplete es una plataforma de pruebas automatizadas funcionales desarrollada por SmartBear Software . TestComplete permite a los evaluadores crear pruebas automatizadas para...

TestComplete es una plataforma de pruebas automatizadas funcionales desarrollada por SmartBear Software . TestComplete permite a los evaluadores crear pruebas automatizadas para aplicaciones de Microsoft Windows , web, Android (sistema operativo) e iOS . Las pruebas se pueden grabar, programar o crear manualmente mediante operaciones basadas en palabras clave, y se pueden utilizar para la reproducción automatizada y el registro de errores.

TestComplete contiene tres módulos:

  • De oficina
  • Web
  • Móvil

Cada módulo contiene funcionalidades para crear pruebas automatizadas en la plataforma especificada.

TestComplete se utiliza para probar muchos tipos diferentes de aplicaciones, incluyendo Web , Windows , Android , iOS , WPF , HTML5 , Flash , Flex , Silverlight , .NET , VCL y Java . [ 1 ] Automatiza las pruebas funcionales y las pruebas de back-end, como las pruebas de bases de datos .

Descripción general

Usos

TestComplete se utiliza para crear y automatizar diversos tipos de pruebas de software. La función de grabación y reproducción de pruebas registra la ejecución de una prueba manual por parte de un evaluador y permite reproducirla y mantenerla repetidamente como una prueba automatizada. Posteriormente, los evaluadores pueden modificar las pruebas grabadas para crear nuevas pruebas o ampliar las existentes con más casos de uso. [ 2 ]

Características principales

  • Pruebas con palabras clave : TestComplete cuenta con un editor de pruebas integrado basado en palabras clave que consta de operaciones con palabras clave que se corresponden con acciones de pruebas automatizadas.
  • Pruebas con scripts : TestComplete cuenta con un editor de código integrado que ayuda a los evaluadores a escribir scripts manualmente. También incluye un conjunto de complementos especiales que facilitan esta tarea.
  • Grabación y reproducción de la prueba : TestComplete graba las acciones clave necesarias para reproducir la prueba y descarta todas las acciones innecesarias.
  • Pruebas distribuidas : TestComplete puede ejecutar varias pruebas automatizadas en estaciones de trabajo o máquinas virtuales independientes .
  • Acceso a métodos y propiedades de objetos internos : TestComplete lee los nombres de los elementos visibles y de muchos elementos internos de las aplicaciones Delphi , C++Builder, .NET, WPF, Java y Visual Basic, y permite que los scripts de prueba accedan a estos valores para su verificación o uso en las pruebas.
  • Integración con sistemas de seguimiento de errores : TestComplete incluye plantillas de seguimiento de incidencias que permiten crear o modificar elementos almacenados en dichos sistemas . Actualmente, TestComplete es compatible con Microsoft Visual Studio 2005, 2008, 2010 Team System, BugZilla, Jira y AutomatedQA AQdevTeam.
  • Pruebas basadas en datos : Las pruebas basadas en datos con TestComplete consisten en utilizar una única prueba para verificar muchos casos de prueba diferentes, controlando la prueba con valores de entrada y esperados procedentes de una fuente de datos externa, en lugar de utilizar los mismos valores codificados cada vez que se ejecuta la prueba.
  • Arquitectura abierta basada en COM : El motor de TestComplete se basa en una API abierta , la interfaz COM. Es independiente del lenguaje de código fuente y puede leer información del depurador y utilizarla en tiempo de ejecución a través del agente de información de depuración de TestComplete.
  • Visualizador de pruebas : TestComplete captura automáticamente capturas de pantalla durante la grabación y reproducción de las pruebas. Esto permite comparar rápidamente las pantallas esperadas con las reales durante la prueba.
  • Extensiones y SDK : todo lo visible en TestComplete (paneles, elementos del proyecto, objetos de scripting específicos y otros) se implementa como complementos. Estos complementos están incluidos en el producto. [ 3 ]

Tipos de pruebas compatibles

Lenguajes de scripting compatibles

  • JavaScript
  • Pitón
  • VBScript
  • JScript
    • C++Script (dialecto específico basado en JScript compatible con TestComplete - obsoleto en la versión 12)
    • C#Script (dialecto específico basado en JScript compatible con TestComplete; obsoleto en la versión 12)
  • DelphiScript
  • VB

Aplicaciones compatibles

Premios

  • El mundo del desarrollo de software - Premios Jolt del Dr. Dobb: 2005, 2007, [ 7 ] 2008, [ 8 ] 2010, [ 9 ] 2013, [ 10 ] 2014 [ 11 ]
  • Premios ATI Automation Honors: 2010, 2014 (Subcategoría general; Subcategoría Java) [ 12 ] [ 13 ]
  • Premios de los lectores de asp.netPRO: [ 14 ] 2004, 2005, 2006, 2007, 2009
  • Premios Windows IT Pro Editors' Best y Community Choice Awards: [ 15 ] 2009
  • Premios Delphi Informant Readers Choice Awards como Mejor Herramienta de Pruebas/Control de Calidad: 2003, 2004

Véase también

Referencias

  1. "Tipos de aplicaciones compatibles" .
  2. Maayan, Gilad. "Pruebas continuas: 5 herramientas que pueden ayudarte a lograrlo" . DZone . Consultado el 16 de octubre de 2017 .
  3. "SmartBear anuncia soporte para pruebas móviles automatizadas" . SD Times Newswire. 28 de enero de 2014. Consultado el 24 de junio de 2014 .
  4. Axford, Ryan (20 de junio de 2014). "Falafel Xamarin Bridge para TestComplete 10.3" . Falafel Software . Recuperado el 24 de junio de 2014 .
  5. Bridgwater, Adrian (25 de mayo de 2011). "SmartBear prueba el sistema de señuelos de Adobe | Dr. Dobb's" . Drdobbs.com . Consultado el 11 de abril de 2012 .
  6. "SmartBear impulsa la colaboración en las pruebas al tiempo que mejora la compatibilidad con su plataforma móvil" (comunicado de prensa) . BusinessWire. 7 de octubre de 2014. Consultado el 7 de octubre de 2014 .
  7. Wyser, Della (14 de marzo de 2007). "Sacudidas 2007: Pruebas" . Dr. Dobbs'. Consultado el 16 de octubre de 2024 .
  8. "Ganadores de los 18.º Premios Jolt a la Excelencia de Producto y galardonados con los Premios Jolt a la Productividad | Dr. Dobb's" . Drdobbs.com. 7 de mayo de 2008. Consultado el 11 de abril de 2012 .
  9. Riley, Mike (1 de diciembre de 2010). "Premio Jolt a la excelencia de productos: Pruebas y depuración | Dr. Dobb's" . Drdobbs.com . Consultado el 11 de abril de 2012 .
  10. Riley, Mike (21 de mayo de 2013). "Premios Jolt: Las mejores herramientas de prueba | Dr. Dobb's" . Drdobbs.com . Consultado el 10 de junio de 2013 .
  11. Hillar, Gastón (3 de junio de 2014). "Jolt Awards 2014: Las mejores herramientas de prueba; Dr Dobb's" . Drdobbs.com . Consultado el 18 de junio de 2014 .
  12. "2.ª edición de los premios ATI Automation Honors" . Archivado del original el 30 de enero de 2011.
  13. "5.ª edición de los premios ATI Automation Honors" .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  14. "ASP .NET Pro" .
  15. "Premios Windows IT Pro Editors' Best y Community Choice Awards 2009" .
  • Sitio web oficial