QTP – Introducción

Anuncios

QTP son las siglas de QuickTest Professional, un producto de Hewlett Packard (HP). Esta herramienta ayuda a los evaluadores a realizar pruebas funcionales automatizadas sin problemas, sin supervisión, una vez que se completa el desarrollo del script.

HP QTP utiliza Visual Basic Scripting (VBScript) para automatizar las aplicaciones. No es necesario instalar Scripting Engine exclusivamente, ya que está disponible como parte del sistema operativo Windows. La versión actual de VBScript es 5.8, que está disponible como parte de Win 7. VBScript NO es un lenguaje orientado a objetos sino un lenguaje basado en objetos.

Herramientas de prueba

Herramientas desde un contexto de prueba de software, se puede definir como un producto que admite una o más actividades de prueba desde la planificación, los requisitos, la creación de una construcción, la ejecución de la prueba, el registro de defectos y el análisis de la prueba.

Clasificación de herramientas

Las herramientas se pueden clasificar en función de varios parámetros. Incluye:

  • El propósito de la herramienta
  • Las actividades que son compatibles con la herramienta
  • El tipo / nivel de prueba que admite.
  • El tipo de licencia (código abierto, freeware, comercial)
  • La tecnología utilizada

Tipos de herramientas

Sr.No. Tipo de herramienta Usado para Usado por
1 Herramienta de gestión de pruebas Gestión de pruebas, programación, registro, seguimiento y análisis de defectos. Testers
2 Herramienta de gestión de la configuración Para implementación, ejecución, seguimiento de cambios Todos los miembros del equipo
3 Herramientas de análisis estático Pruebas estáticas Desarrolladores
4 Herramientas de preparación de datos de prueba Análisis y diseño, generación de datos de prueba Testers
5 Herramientas de ejecución de pruebas Implementación, ejecución Testers
6 Prueba Comparadores Comparación de resultados esperados y reales Todos los miembros del equipo
7 Herramientas de medición de cobertura Proporciona cobertura estructural Desarrolladores
8 Herramientas de prueba de rendimiento Supervisión del rendimiento, tiempo de respuesta Testers
9 Herramientas de seguimiento y planificación de proyectos Para planificación Directores de proyectos
10 Herramientas de gestión de incidentes Para gestionar las pruebas Testers

¿Dónde encaja QTP?

QTP es una herramienta de prueba funcional, que es b est adecuado para pruebas de regresin de las aplicaciones. QTP es una herramienta con licencia / comercial propiedad de HP, que es una de las herramientas más populares disponibles en el mercado. Compara el resultado real y el esperado e informa los resultados en el resumen de ejecución.

QTP – Historia y evolución

HP Quick Test Professional fue originalmente propiedad de Mercury Interactive y fue adquirido por HP. Su nombre original era Astra Quick Test y luego Quick Test Professional, pero la última versión se conoce como Unified Functional Tester (UFT).

Historial de versiones

Ahora echemos un vistazo en el historial de versiones de QTP.

Versiones Cronogramas
Prueba rápida de Astra v1.0 a v5.5 – Mercury Interactive Mayo de 1998 a agosto de 2001
QuickTest Professional v6.5 a v9.0 – Mercury Interactive Septiembre de 2003 a abril de 2006
Hp-QuickTest Professional v9.1 a v11.0 – Adquirido y lanzado por HP De febrero de 2007 a septiembre de 2010
Hp-Unified Functional Testing v11.5 a v11.53 2012 a noviembre de 2013

Ventajas

  • Desarrollar pruebas automatizadas usando VBScript no requiere un codificador altamente calificado y es relativamente fácil cuando en comparación con otros lenguajes de programación orientados a objetos.

  • Fácil de usar, facilidad de navegación, validación de resultados y generación de informes.

  • Fácilmente integrado con la herramienta de gestión de pruebas (Hp-Quality Center) que permite una programación y un seguimiento sencillos.

  • También se puede utilizar para pruebas de aplicaciones móviles.

  • Dado que es un producto de HP, HP y sus foros brindan soporte completo para abordar problemas técnicos.

Desventajas

  • A diferencia de Selenium, QTP solo funciona en el sistema operativo Windows.

  • No todas las versiones de los navegadores son compatibles y los evaluadores deben esperar a que se publique el parche para cada una de las versiones principales.

  • Dicho esto, es una herramienta comercial, el costo de la licencia es muy alto.

  • Aunque el tiempo de creación de scripts es menor, el tiempo de ejecución es relativamente más alto ya que carga la CPU & RAM.

Anuncios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *