Actualizado por última vez el 14 de septiembre de 2020 por el personal editorial
UFT One / QTP es una herramienta de prueba funcional automatizada de Micro Focus que utiliza pruebas automatizadas para identificar errores en una aplicación bajo prueba.
UFT son las siglas de Unified Functional Testing. Anteriormente se conocía como QTP (QuickTest Professional). De hecho, los veteranos de esta herramienta todavía la siguen refiriendo como QTP.
QTP fue diseñado originalmente por la empresa Mercury Interactive, que fue adquirida por Hewlett Packard (HP) en 2006. En 2011, con la introducción de la versión 11.5, QTP pasó a llamarse UFT.
En septiembre de 2017, HPE spin se fusionó con Micro Focus. Desde entonces, UFT está diseñado, respaldado y mantenido por Micro Focus. En noviembre de 2019, Micro Focus decidió modificar un poco los nombres, de ahora en adelante UFT se conoce como UFT One.
UFT One se utiliza principalmente para pruebas funcionales, de regresión y de servicio. Con UFT One, puede automatizar las acciones de los usuarios en una aplicación de computadora basada en la web o cliente y probar e identificar errores en las mismas acciones para diferentes usuarios, diferentes conjuntos de datos, en varios sistemas operativos Windows y / o diferentes navegadores. La automatización con UFT One, si se planifica y ejecuta de manera adecuada, puede ahorrar una cantidad considerable de tiempo y dinero en comparación con las pruebas manuales.
UFT One es una de las herramientas comerciales de prueba de automatización más utilizadas en el mercado actual. Es conocido por su facilidad de uso y soporte por parte del proveedor y la gran comunidad de probadores de automatización. Por esta razón, siempre hay una demanda de profesionales capacitados de UFT One.
Navegar por tema: haga clic en cualquiera de los enlaces a continuación para saltar a cada tema de esta página.
- Idiomas compatibles con UFT / QTP
- Navegadores compatibles con UFT / QTP
- SO compatible con UFT / QTP
- Requisitos del sistema UFT / QTP
- UFT / QTP Support Technologies
- Tipos de licencia UFT / QTP
- Costo UFT / QTP
- Programa de certificación UFT / QTP
- Capacitación UFT / QTP Programa
- Ejemplo de uso de UFT / QTP
- Historial de versiones de UFT / QTP
Idiomas admitidos
Todas las versiones de QTP / UFT viene preinstalado con una matriz de disponibilidad de productos disponible con el nombre QTP_PAM.pdf (para versiones inferiores a 11.0) o UFT_PAM.pdf (para versiones 11.5 o superiores). Esta es la mejor manera de encontrar la compatibilidad de QTP / UFT con varios sistemas operativos , navegadores, tecnologías, complementos, etc.
Micro Focus Unified Functional Testing utiliza VB Script como lenguaje de programación. Este es el único idioma que es totalmente compatible con el IDE de UFT One. VB Script admite conceptos de programación orientada a objetos, pero no polimorfismo ni herencia.
Navegadores compatibles
- Internet Explorer 6, 7, 8, 9, 10, 11, Edge (con los parches y paquetes de servicio)
- Firefox 54-79 (con parches y paquetes de servicio apropiados)
- Google Chrome hasta la versión 84 (con parches y paquetes de servicio apropiados)
- Safari en Mac OS v11-v13
Sistemas operativos compatibles
Windows 7 (SP1), Windows 8 / 8.1 y Windows 10, incluida la compatibilidad con Surface para Windows 8.1 y Windows 10. UFT 12 en adelante es compatible con Safari en Mac OS (en modo Beta)
A partir de febrero de 2021, UFT no es compatible con el sistema operativo Linux. Una solicitud de mejora (ER) está abierta para revisión en Micro Focus, pero no se menciona una línea de tiempo. Si tiene un ID de SAID válido, puede ver la solicitud aquí.
Requisitos del sistema UFT / QTP: UFT One 15.0.2
Para instalar y ejecutar UFT One 15.0.2 correctamente, su computadora debe cumplir con los requisitos mínimos del sistema que se muestran a continuación.
Sin embargo, siempre se recomienda tener una configuración superior a los requisitos mínimos.
- Computadora / Procesador: CPU de doble núcleo o mejor
- Sistema operativo: Windows 7 SP1 (32 bits o 64 bits)
- Memoria: Mínimo de 2 GB cuando no se cargan más de tres complementos simultáneamente.
- Configuración de color: color de alta densidad (16 bits)
- Tarjeta gráfica: tarjeta gráfica con memoria de video de 64 MB
- Espacio libre en disco duro: mínimo de 2 espacio libre en disco para archivos y carpetas de aplicaciones.
Tecnologías compatibles con UFT / QTP
UFT One se puede utilizar para automatizar aplicaciones cliente-servidor basadas en web y Windows. Sin embargo, no es compatible con todas las tecnologías de forma predeterminada. Para un soporte extendido, necesitamos cargar el complemento correspondiente. Por ejemplo, si tuviera que automatizar una aplicación basada en tecnología Java, tendrá que cargar el complemento de Java.
Tipos de licencia
Cuando instala UFT One, viene con una licencia de demostración totalmente funcional predeterminada de 30 días. Después del período de demostración, debemos comprar una de las licencias para seguir trabajando con la herramienta. Hay dos tipos de licencia, licencia de asiento y licencia concurrente.
Licencia de asiento
Es una licencia que es específica de la computadora en la que está instalada la herramienta, es decir,si dos o más personas quieren trabajar en la herramienta, cada uno de ellos tiene que instalar la licencia de asiento en sus respectivas máquinas.
Licencia concurrente
Esta es una licencia basada en red que puede ser utilizado por varios usuarios al mismo tiempo. Esta licencia está instalada en un servidor de licencias remoto. Por tanto, un número determinado de usuarios puede trabajar con la herramienta conectándose al servidor de licencias al mismo tiempo; el número varía según el número de licencias concurrentes adquiridas.
Existe un subtipo de licencia concurrente llamada licencia de cercanías. Es una licencia concurrente que funciona como una licencia de asiento durante un período de tiempo determinado. El período de validez suele ser de 180 días. Supongamos que hemos configurado 10 licencias simultáneas y uno o dos miembros tienen que viajar en un viaje de negocios debido al cual no pudieron conectarse al servidor de licencias. En tales casos, podemos pedirle al administrador que configure la licencia de cercanías. Esto funciona como una licencia de asiento por un período de tiempo determinado. Por lo tanto, para este período de tiempo específico, las licencias concurrentes disponibles en el extranjero serán iguales al total de licencias concurrentes menos las licencias de cercanías.
Lea sobre las licencias de UFT One en detalle
UFT One Cost
Una licencia de asiento comprada por un año le costará $ 3200 mientras que una licencia concurrente por la misma duración costará $ 4500. Puede comprar una licencia por 3 meses, 6 meses o 1 año de duración. A continuación se muestra una tabla:
El precio de la licencia UFT puede variar según la región y la organización. Las empresas que compran al por mayor pueden obtener un descuento sustancial. Compruebe varias opciones aquí.
Certificaciones disponibles para UFT
Micro Focus lleva a cabo un popular programa de certificación UFT llamado UFT120 -15.x CP en UFT One 15.x. Aquí hay una guía completa sobre el último examen de certificación de UFT.
Capacitación en UFT One
Hay muchas opciones disponibles para la capacitación de UFT One. Micro Focus ofrece capacitación en el aula, pero el consenso general entre los profesionales de la UFT es que la tarifa que cobran es demasiado alta y el plan de estudios cubierto es demasiado estrecho. LearnQTP ha estado llevando a cabo un asequible programa de formación en línea de UFT One llamado UFT training OnDemand. Este programa se inició en 2009 y ha sido objeto de muchas revisiones desde entonces, incorporando comentarios de los alumnos y agregando contenido según las necesidades. Es uno de los programas de formación de UFT más recomendados y apreciados disponibles en la actualidad. Dado que el programa está disponible en línea y brinda conocimiento del mundo real, las personas de todo el mundo se unen a esta capacitación para mejorar sus habilidades. Consulte los detalles completos sobre este programa aquí.
Un ejemplo sin formato en el que se puede utilizar UFT One
Consideremos el escenario en el que desea probar el inicio de sesión para un usuario en particular. Para probar este escenario manualmente, generalmente debe seguir estos pasos:
- Abra el navegador web
- Ingrese la URL de la aplicación.
- Ingrese la identificación del usuario & contraseña y luego haga clic en el botón «Iniciar sesión» en la página de inicio de sesión.
- Verifique que el inicio de sesión sea exitoso
Ahora considere un caso en el que tiene que probar esta funcionalidad de inicio de sesión muchas veces o tiene que probar la misma funcionalidad para una gran cantidad de usuarios diferentes, digamos 1000 o más usuarios. Realizar esta acción manualmente lleva mucho tiempo & actividad tediosa. Ahora UFT lo ayuda a replicar las acciones que realiza manualmente, como abrir la aplicación, ingresar la identificación de usuario y la contraseña y presionar el botón «Iniciar sesión» o «Enviar» y verificar si ha iniciado sesión correctamente o no. Para lograr esto, puede escribir su código para el escenario de inicio de sesión en UFT y ejecutar el código cualquier cantidad de veces con un solo clic de un botón, por supuesto con el mismo o diferente da de prueba ta según sea necesario. Este es un ejemplo muy crudo, en manos capacitadas, UFT One puede realizar muchas tareas. A partir de febrero de 2021, Micro Focus UFT One 15.0.2 es la última versión disponible en el mercado.
Aquí hay una serie de tutoriales gratuitos para aprender UFT One desde cero comenzando con el Tutorial 1: Preparación para aprender UFT
Historial de versiones de UFT One
Astra Quicktest (Primera versión)
La primera versión de QTP se llamó Astra QuickTest y fue lanzada por Mercury Interactive (MI) en mayo de 1998. El precio inicial del software era de 3995 dólares por copia. Fuente: presentación de 10k Sec por MI el 29 de marzo de 2001
Astra QuickTest 3.0
Astra QuickTest 3.0 fue lanzado en febrero de 2000. La copia del software tenía un precio de $ 2995 y necesitaba IE4. 0 o superior para ejecutar. Fuente: Mike Oliveira
Astra QuickTest 5.0 (Astra QuickTest Professional 5.5)
Astra QuickTest 5.0 fue lanzado en febrero de 2001. Esta versión fue capaz de probar elementos multimedia como Real Audio / Video y Macromedia Flash, etc. Después de la adición de varios parches, Astra Quicktest 5.0 pasó a llamarse Astra QuickTest Professional 5.5.Esta versión pudo probar sitios web para asegurarse de que cumplen con los requisitos de la Sección 508, una enmienda a la Ley de Rehabilitación de 1973
QuickTest Professional 6.5
QuickTest Professional 6.5 se lanzó en septiembre de 2003 y perdió Astra como parte de su nombre. Las principales características nuevas agregadas en esta versión fueron:
- Soporte para el modelo de objetos de automatización QuickTest
- Mecanismo de recuperación
- Valor de salida XML
- Validación del esquema XML
- Grabación analógica
QuickTest Professional 8.0
QuickTest Professional 8.0 se lanzó a finales de 2004. Las principales características nuevas agregadas en esta versión eran:
- Compatibilidad con Unicode
- Vista de palabras clave
- Pruebas de procesos comerciales
- Parámetros de acción / prueba
QuickTest Professional 8.2
QuickTest Professional 8.2 fue lanzado a principios de 2005. Las principales características nuevas agregadas en esta versión fueron:
- Parches en la parte superior de versión QTP 8.0
- Capacidad para la documentación automática
- Generador de pasos
- Vista experta mejorada
QuickTest Professional 9.0
QuickTest Professional 9.0 se lanzó en abril de 2006. Este fue el momento en que Mercury comenzó a eliminar otro producto popular, WinRunner, desde que la compañía h ad integró todas sus capacidades en QTP. Las principales características nuevas agregadas en esta versión fueron:
- Administrador de repositorios de objetos
- Herramienta de combinación de repositorios de objetos
- Repositorios de objetos múltiples por acción o componente
- Formato de repositorio de objetos XML
- Editor de biblioteca de funciones
- Manejo de acciones y recursos faltantes
QuickTest Professional 9.1 / 9.2
QuickTest Professional 9.2 se lanzó en febrero de 2007. Durante este tiempo, HP completó su adquisición de Mercury interactive (MI) que comenzó a fines de 2006. Las principales características nuevas agregadas en esta versión fueron:
- Mercury Screen Recorder
- Gestión dinámica de repositorios de objetos
QuickTest Professional 9.5
QuickTest Professional 9.5 fue lanzado en enero de 2008. La principal novedad Las características agregadas en esta versión fueron:
- Soporte para navegación con pestañas
- Nivel de tolerancia del punto de control de mapa de bits a través de la interfaz de usuario
- Extensibilidad de WebAddin
QuickTest Professional 10.0
Rápido Test Professional 10.0 se lanzó en enero de 2009. Con esta versión, QTP comenzó a ofrecer una prueba de 30 días en lugar de los 14 días que se ofrecían en las versiones anteriores. Las principales funciones nuevas introducidas en esta versión fueron:
- Administre y comparta de forma centralizada los activos de prueba, las dependencias y las versiones en Quality Center 10.00
- Realice la supervisión del sistema local de un solo usuario mientras Ejecución de sus pruebas
- Mejore la portabilidad guardando copias de las pruebas junto con sus archivos de recursos
- Realice acciones de forma dinámica durante la ejecución de la prueba
- Desarrolle su propio algoritmo de comparación de puntos de control de mapa de bits
- Administre de forma centralizada sus elementos de trabajo y tareas pendientes en el panel Tareas pendientes
- Mejore el análisis de los resultados de las pruebas con la nueva funcionalidad de informes
- Pruebe los objetos Delphi estándar y personalizados mediante Complemento Delphi y Extensibilidad del complemento Delphi
QuickTest Professional 11.0
QuickTest Professional 11.0 se lanzó en septiembre de 2010. Las principales características nuevas introducidas en esta versión fueron:
- Identificación de objetos basada en XPath y CSS
- Visor de resultados atractivo y mejorado
- Expresión regular fácil s
- Ahora identifique los objetos no solo en relación entre sí, sino también en relación con los objetos vecinos. Identificador de relación visual
- Cargar bibliotecas de funciones en tiempo de ejecución
- Pruebe su GUI y la funcionalidad de la aplicación sin interfaz de usuario en una prueba
- La compatibilidad con registros para FireFox ya está disponible
- QTP 11 es capaz de recibir mensajes de marco de registro de Java o .NET desde su aplicación que luego se pueden incrustar en los resultados de ejecución
- Incrustar / ejecutar Javascript en páginas web
- Gestión de datos de prueba mejorada cuando se integra con Quality Center
- QTP 11 ahora admite aplicaciones del kit de herramientas Web 2.0 listas para usar, similar a cualquier otro complemento.
QuickTest Professional 11.50 Unified Functional Testing 11.50
Unified Functional Testing 11.50 se lanzó en diciembre de 2012. El combo de QuickTest Pro (QTP) + Service Test (ST) ahora está integrado en Unified Functional Testing (UFT) . Las principales características nuevas introducidas en esta versión fueron:
- HP UFT Insight
- Depuración de múltiples scripts
- Puntos de control de PDF
- Soporte Sistemas de CI de código abierto
- Compatibilidad con pruebas móviles
Pruebas funcionales unificadas 11.51
En febrero de 2013 se lanzó un paquete de servicio UFT_00001.exe que ha cambiado la versión de UFT de UFT 11.50 a UFT 11.51.
- Este parche tiene varias correcciones de errores y mejoras menores. Tiene soporte adicional para Windows 8 e IE 10.
- Mozilla Firefox versión 19 ahora es compatible con un parche UFT_00037.EXE
Unified Functional Testing 11.52
En junio de 2013 se lanzó un paquete de servicio UFT_00022.EXE que cambió la versión de UFT de UFT 11.51 a UFT 11.52. (Este paquete de servicio se puede instalar directamente sobre 11.50, no necesita UFT 11.51 si no lo ha instalado antes)
- Este parche tiene varias correcciones de errores y mejoras menores. Con este parche, UFT ahora es totalmente compatible con el formato .xlsx.
- HP sigue el ritmo de Firefox. Ha agregado soporte para Firefox 21 en este paquete.
- Se agregó un nuevo método para los objetos Insight: ClickSpecial.
- Las nuevas versiones son compatibles con SAP CRM, WDA, SAP Portal.
- Nuevo soporte para numerosos controles ABAP de SAP Web Dynpro.
Unified Functional Testing 11.53
En diciembre de 2013 se lanzó un paquete de servicio UFT_00044.EXE que ha cambiado la versión de UFT de UFT 11.52 a UFT 11.53. (Este Service Pack se puede instalar directamente sobre 11.50, no necesita UFT 11.51 o 11.52 si no los ha instalado antes)
- Este Service Pack aborda los problemas de calidad y rendimiento que se encuentran en la versión 11.50 Major y sus service packs anteriores, SP 1 & SP 2.
- Este service pack es una actualización obligatoria para todos los UFT 11.50 / 11.51 / 11.52 y Usuarios de Service Test 11.50 / 11.51 / 11.52.
Unified Functional Testing 12
UFT 12 se lanzó en marzo de 2014. Las principales características nuevas introducidas en UFT 12 fueron:
- Mejor, instalador más rápido
- Mejor autenticación ALM
- Carga automática de los resultados de la ejecución en ALM
- Presentamos soporte para probar el navegador Safari en una Mac remota (en modo de vista previa de tecnología)
- Soporte para más tecnologías
Unified Functional Testing 12.01
UFT 12.01 fue lanzado en julio de 2014 Las principales características nuevas introducidas en UFT 12.01 fueron:
- Soporte oficial f o Windows 8.1
- La compatibilidad con Safari en Mac OS ya no está disponible en Tech Preview y está disponible para el entorno de producción
- La extensión de Chrome para UFT está disponible en Chrome Store a partir de ahora
- Mejor documentación
- Compatibilidad con objetos en tiempo de ejecución de Windows
Unified Functional Testing 12.5
UFT 12.5 se lanzó en julio de 2015. La principal Las nuevas características introducidas en UFT 12.5 fueron:
- LeanFT: una nueva y poderosa herramienta que puede complementar sus pruebas con UFT
- Control de versiones con Git
- Ejecución de la prueba de UFT sin el IDE completo mediante Run Time Engine
- Soporte mejorado para pruebas en varios navegadores
- Migración del mecanismo de licencia de UFT de Sentinel a AutoPass
Pruebas funcionales unificadas 12.54
UFT 12.54 se lanzó el 1 de octubre de 2016. Las principales características nuevas introducidas en UFT 12.54 fueron:
- El período de licencia de demostración aumentó de 30 días a 60 días
- Arrastra y suelta un objeto de Object Spy t o Editor
- Compatibilidad con JavaFX
- Compatibilidad mejorada con ALM
- Accesibilidad web mejorada. HPE ahora ha agregado nuevos roles compatibles para la propiedad del rol en aplicaciones web.
Unified Functional Testing 14
UFT 14 se lanzó el 31 de enero de 2017. Las principales características nuevas introducidos en UFT 14 fueron:
- UFT ahora se ofrece en 3 nuevos sabores. UFT Ultimate, UFT Enterprise y UFT Pro
- Se introdujo una nueva herramienta llamada
Test Combinations Generator
en UFT IDE - Se introdujo el nuevo modo de captura
- UFT Pro (LeanFT) pasa a ser multiplataforma
- Se introdujo LeanFT para Selenium, que se incluye con HPE UFT Pro (LeanFT). Permite a los usuarios de Selenium crear y mantener scripts de Selenium fácilmente.
- La documentación de UFT ahora está en línea de forma predeterminada (y no en la máquina local, que era la predeterminada anteriormente). Sin embargo, aún puede descargarlos a su máquina local para un acceso más rápido. A continuación se explica cómo descargar e instalar UFT Help y VB Script Reference en su máquina local.
Unified Functional Testing 14.01
UFT 14.01 se lanzó el 18 de agosto de 2017. Las principales mejoras nuevas realizadas en UFT 14.01 fueron:
- Object Spy ya no es una ventana modal
- Ahora puede elegir el repositorio de objetos de Object Spy
- IDE tiene la opción de ejecutar pruebas UFT en una sesión remota bloqueada
- Ejecutar pruebas UFT en StormRunner Functional (SRF)
- Soporte completo para Angular JS, Angular 2 & Angular 4
Unified Functional Testing 14.02
UFT 14.02 se lanzó en diciembre de 2017. Las principales mejoras nuevas realizadas en UFT 14.02 fueron:
- Lanzamiento de SRF que se integra estrechamente con UFT.
- Soporte de escritorio como servicio mediante Amazon Workspaces.
- Combinaciones de prueba El generador ahora puede extraer datos de prueba de AUT.
- Identificadores de relación visual (VRI) ahora son compatibles con pruebas móviles ng.
Unified Functional Testing 14.03
UFT 14.03 se lanzó en marzo de 2018. Las principales mejoras realizadas en UFT 14.03 fueron:
- Herramienta de comparación en la ventana Object Spy
- Capacidad para grabar pruebas de UFT de forma remota en SRF
- Capacidad para ejecutar varias pruebas móviles en paralelo
- Compatibilidad con la simulación de autenticación de huellas dactilares
Prueba funcional unificada 14.50
UFT 14.50 se lanzó en agosto de 2018. Las principales mejoras realizadas en UFT 14.50 fueron:
- Modo de desplazamiento en Object Spy
- Capacidad para ejecutar hasta 4 pruebas web en paralelo
- Soporte de AOM para SRF
- Compatibilidad con la simulación de autenticación facial y de códigos de barras
Pruebas funcionales unificadas 14.51
UFT 14.51 se lanzó en noviembre de 2018. Las principales mejoras realizadas en UFT 14.51 fueron:
- Compatibilidad con Docker para UFT
- Informes PDF automatizados
- Mejoras de identificación inteligente en informes
- Pasos de pruebas paralelas que se pueden ejecutar en modo aislado y más
Unified Functional Testing 14.52
UFT 14.52 se lanzó en marzo de 2019. Las principales mejoras realizadas en UFT 14.52 fueron:
- Nuevo complemento PDF
- Pruebas móviles en dispositivos locales
- Capacidad para ejecutar pruebas en una máquina bloqueada
- Capacidad para deshabilitar la expresión regular en la programación descriptiva estática utilizando la propiedad
UftIsRegex
recién lanzada
Pruebas funcionales unificadas 14.53
UFT 14.53 se lanzó en julio de 2019. Las principales mejoras realizadas en UFT 14.53 fueron:
- Capacidades de inteligencia artificial (IA)
- Más de 20 tecnologías admitidas recientemente
- Mejores informes en PDF
- Complemento PDF mejorado y complemento Salesforce Lightning
UFT One 15.0
Se lanzó UFT One 15.0 en noviembre de 2019 luciendo un nuevo y colorido look. Las principales actualizaciones y mejoras realizadas en UFT One 15.0 fueron:
- Cambio de nombre: de ahora en adelante, UFT se conocerá como UFT One. LeanFT será conocido como UFT Developer. Mobile Center se conocerá como UFT Mobile
- Capacidades de IA mejoradas
- Compatibilidad con el formato excel
.XLSX
en la tabla de datos - Soporte mejorado para el complemento PDF y el complemento Salesforce Lightning
UFT One 15.0.1
UFT One 15.0.1 se lanzó en abril de 2020. El Las principales actualizaciones y mejoras realizadas en UFT One 15.0.1 fueron:
- Carga dinámica de complementos
- Compatibilidad con el último navegador Microsoft Chromium Edge
- Mejorado Capacidades de IA
- Soporte para tema oscuro
- Soporte para dos nuevos proveedores de OCR, a saber, Google OCR y Baidu OCR
- El período de licencia de demostración disminuyó de 60 días a 30 días.
A continuación, se muestra un breve vídeo de introducción a UFT One (73 segundos)
UFT One 15.0.2 es la última versión disponible en el mercado a partir de febrero de 2021.