jueves, 6 de septiembre de 2018

Historia de IBM-RFT.

Historia

Historia de IBM-RFT a lo largo del tiempo
Versión URL
RobotJ 1.0 Fecha de publicación el verano 2002. Versión inicial, parte de Rational Test Studio, lanzamiento 2002.05.02
XDE Tester 1.0 Fecha de publicación, 2003. Renombrado como parte de Rational XDE (eXtended Development Environment), en linea con Rational Test Studio version 2003.06.00.00
IBM Rational Functional Tester y Java. Fecha de publicación 2004. Renombrado despues IBM acquisition of Rational Software.
v6.0 Fecha de publicación Septiembre 2005. Renombrado a IBM Rational Functional Tester. Conocido internamente como Atlantic Release.
v6.1 Fecha de publicación Enero, 2005. Renombrado a IBM Rational Functional Tester. Conocido internamente como Atlantic Release.
v6.1.1 Fecha de publicación Marzo, 2005. Conocido internamente como Atlantic Release.
v6.1.2 Fecha de publicación Diciembre 2005.
v7.0 Fecha de publicación Diciembre 2006. Conocido internamente como Caspian Release.
v7.0.1 Fecha de publicación Diciembre 2007.
v7.0.2 Fecha de publicación Abril, 2008.
v8.0 Fecha de publicación Octubre, 2008.
v8.1 Fecha de publicación Julio, 2009.
v8.1.1 Fecha de publicación Febrero, 2010.
v8.2 Fecha de publicación Octubre, 2010.https://www-01.ibm.com/support/docview.wss?uid=swg24027903
v8.2.0.1 Fecha de publicación Diciembre 2010https://www-01.ibm.com/support/docview.wss?uid=swg24028720
v8.2.0.2 Fecha de publicación Abril 2011.https://www-01.ibm.com/support/docview.wss?uid=swg24029738
v8.2.1 Fecha de publicación Octubre 2011.https://www-01.ibm.com/support/docview.wss?uid=swg24031074
v8.2.2 Fecha de publicación Mayo, 2012.https://www-01.ibm.com/support/docview.wss?uid=swg24032696
v8.2.2.1 Fecha de publicación Agosto, 2012.https://www-01.ibm.com/support/docview.wss?uid=swg24033175
v8.3 Fecha de publicación Noviembre, 2012.https://www-01.ibm.com/support/docview.wss?uid=swg24033551
v8.3.0.1 Fecha de publicación Diciembre 2012.https://www-01.ibm.com/support/docview.wss?uid=swg24032696
v8.3.0.2 Fecha de publicación Marzo, 2013.https://www-01.ibm.com/support/docview.wss?uid=swg24034648
v8.5 Fecha de publicación Junio, 2013.https://www-01.ibm.com/support/docview.wss?uid=swg24034669
v8.5.0.1 Fecha de publicación Agosto, 2013..https://www-01.ibm.com/support/docview.wss?uid=swg24035503
v8.5.1 Fecha de publicación Noviembre, 2013.https://www-01.ibm.com/support/docview.wss?uid=swg24036303
v8.5.1.1 Fecha de publicación Diciembre 2013.https://www-01.ibm.com/support/docview.wss?uid=swg24036911
v8.6 Fecha de publicación Julio, 2014.https://www-01.ibm.com/support/docview.wss?uid=swg24036911
v8.6.0.1 FIX PACK 1 Fecha de publicación Octubre, 2014.https://www-01.ibm.com/support/docview.wss?uid=swg24037992
v8.6.0.2 FIX PACK 2 Fecha de publicación Diciembre 2014.https://www-01.ibm.com/support/docview.wss?uid=swg24038795
v8.6.0.3 FIX PACK 3 Fecha de publicación Marzo, 2015.https://www-01.ibm.com/support/docview.wss?uid=swg24039151
v8.6.0.4 FIX PACK 4 Fecha de publicación Junio, 2015.https://www-01.ibm.com/support/docview.wss?uid=swg24039968
v8.6.0.5 FIX PACK 5 Fecha de publicación Octubre 2015.https://www-01.ibm.com/support/docview.wss?uid=swg24040455
v8.6.0.6 FIX PACK 6 Fecha de publicación Diciembre 2015.https://www-01.ibm.com/support/docview.wss?uid=swg24041410
v8.6.0.7 FIX PACK 7 Fecha de publicación Marzo 2016.https://www-01.ibm.com/support/docview.wss?uid=swg24041639
v8.6.0.8 FIX PACK 8 Fecha de publicación Junio 2016.https://www-01.ibm.com/support/docview.wss?uid=swg24042428
v8.6.0.9 FIX PACK 9 Fecha de publicación Septiembre 2016.https://www-01.ibm.com/support/docview.wss?uid=swg24042428
v8.6.0.10 FIX PACK 10 Fecha de publicación Diciembre 2016.https://www-01.ibm.com/support/docview.wss?uid=swg24043108
v9.1 Fecha de publicación Marzo 2017.https://www-01.ibm.com/support/docview.wss?uid=swg24043447
v9.0.1 FIX PACK 1 Fecha de publicación Junio 2017.https://www-01.ibm.com/support/docview.wss?uid=swg24043813
v9.1.1 Fecha de publicación Septiembre 2017.https://www-01.ibm.com/support/docview.wss?uid=swg24044097
v9.1.1.1 FIX PACK 1 Fecha de publicación Diciembre 2017.https://www-01.ibm.com/support/docview.wss?uid=swg24044351
v9.2 Fecha de publicación Marzo 2018.https://www-01.ibm.com/support/docview.wss?uid=swg24044657
v9.2.0.1 FIX PACK Fecha de publicación Junio 2018.https://www-01.ibm.com/support/docview.wss?uid=swg24044936

Rational Functional Tester 8.3 
Inicio Rational Functional Tester 8.3
Soporte IBM-RFT

miércoles, 5 de septiembre de 2018

¿Por qué automatizar pruebas?

La automatización facilita la vida de los testers para obtener mejores resultados de las pruebas, la cobertura y la reducción del esfuerzo. Con la automatización podemos producir mejores y más efectivas métricas que pueden ayudar a comprender el estado de un producto, de una manera cuantificable, lo que nos lleva al siguiente cambio.

Otros software para automatizar pruebas



TTool Supplier
Testing Tools
1
HP
QuickTest Professional
LoadRunner

IBM / Rational
Rational Functional Tester
Requirements Pro
Robot
3
Segue
Silk Test
Silk Performer
Silk Central
4
Compuware
Reconcile
QA Load
QA Run


Software pruebas de automatización
Software para automatización de pruebas 

viernes, 31 de agosto de 2018

1.5 BENEFICIOS AL UTILIZAR IBM RFT

Se integra con otros software:  con IBM Rational Team Concert e IBM Rational Quality Manager para proporcionar acceso a elementos de trabajo y soporte lógico o compuesto de activos de prueba SCM.


jueves, 30 de agosto de 2018

1.4 BENEFICIOS AL UTILIZAR IBM RFT

Test scripting: Combina una grabadora de acciones de usuario con múltiples opciones de 
personalización y capacidades inteligentes de mantenimiento de scripts.

Grabadora de objetos
Grabadora de objetos

1.3 BENEFICIOS AL UTILIZAR IBM RFT

Data-driven testing: Permite realizar la misma serie de acciones de prueba con un conjunto variable de datos de prueba "DATA-POOL".


Data POOL
DATA-POOL
RFT nos permite tener nuestro propio conjunto de datos de prueba para cada script, en la imagen anterior se muestran: 4 variables que nombramos "Digito" y 3 registros con diferentes valores. Es decir podemos replicar la misma prueba "N" veces según la cantidad de registros que tenga nuestros Data-POOL.

1.2 BENEFICIOS AL UTILIZAR IBM RFT

Automated testing: Permite a los automatizadores, pruebas resistentes a cambios frecuentes en la interfaz de usuario de la aplicación con la tecnología ScriptAssure.

ScriptAssure


ScriptAssure: Nos permite modificar los valores de tolerancia de reconocimiento de un objeto para que puede ser reconocido al momento de reproducir nuestro script.
Existen dos opciones "Estándar (se muestra en la imagen anterior)" y la "Avanzada".

Con el avanzar del tiempo se explicara a detalle "ScriptAssure".


1.1 BENEFICIOS AL UTILIZAR IBM RFT

Storyboard testing: Simplifica la visualización y edición de prueba utilizando lenguaje natural y capturas de pantalla dictadas. Es decir, presentar al automatizador como resultado un "Script" fácil de leer y comprender, sin la necesidad de que el automatizador tenga conocimientos previos de algún lenguaje de programación.


Ejemplo: al grabar un Script simplificado, utilizando como aplicación base la calculadora de Windows. Tendremos el siguiente resultado.


SCRIPT SIMPLIFICADO
SCRIPT SIMPLIFICADO - Calculadora de Windows

Podemos observar del lado izquierdo de la imagen, que nuestro primer movimiento es un clic al "botón 1" y el ultimo es un clic al "botón igual" de nuestra calculadora, al mismo tiempo un script simplificado nos muestra una imagen del lado derecho de nuestra aplicación "CALCULADORA de Windows".


Como podemos observar se muestra 5 lineas de código entendible para cualquier persona ademas de capturas de pantalla por cada movimiento que se este realizando.

INTRODUCCIÓN: IBM Rational Functional Tester

IBM Rational Functional Tester es una herramienta de pruebas de regresión y pruebas funcionales automatizadas. Este software proporciona capacidades de pruebas automatizadas para pruebas funcionales, de regresión, GUI y basadas en datos. Es compatible con una amplia gama de aplicaciones, tales como: web, .Net, Java, Siebel, SAP, aplicaciones basadas en emuladores de terminal, PowerBuilder, Ajax, Adobe Flex, Dojo Toolkit, GEF, documentos Adobe PDF, zSeries, iSeries y pSeries.