Pruebas de software GUI

¿Qué son las pruebas de software GUI?

La prueba de GUI es una técnica de prueba en la que se prueba la interfaz de usuario de la aplicación para comprobar si la aplicación funciona como se espera con respecto al comportamiento de la interfaz de usuario.

Las pruebas de GUI incluyen el comportamiento de la aplicación hacia los movimientos del teclado y el mouse y cómo diferentes objetos de la GUI, como barras de herramientas, botones, barras de menú, cuadros de diálogo, campos de edición, listas, comportamiento de la entrada del usuario.

Directrices de prueba de GUI

  • Verificar validaciones de pantalla

  • Verificar todas las navegaciones

  • Consultar condiciones de usabilidad

  • Verificar la integridad de los datos

  • Verificar los estados del objeto

  • Verifique los formatos de campo de fecha y campo numérico

Herramientas de automatización de GUI

A continuación, se muestran algunas de las herramientas de automatización de GUI de código abierto del mercado:

Producto Licencia bajo URL
AutoHotkey GPL http://www.autohotkey.com/
Selenio apache http://docs.seleniumhq.org/
Sikuli MIT http://sikuli.org
Marco de robot apache www.robotframework.org
Watir BSD http://www.watir.com/
Kit de herramientas de Dojo BSD http://dojotoolkit.org/

A continuación, se muestran algunas de las herramientas de automatización de GUI comerciales del mercado.

Producto Vendedor URL
AutoIT AutoIT http://www.autoitscript.com/site/autoit/
Berenjena TestPlant www.testplant.com
QTP Hp http://www8.hp.com/us/en/software-solutions/
Probador funcional racional IBM http://www-03.ibm.com/software/products/us/en/functional
Infragística Infragística www.infragistics.com
iMacros iOpus http://www.iopus.com/iMacros/
CodificadoUI Microsoft http://www.microsoft.com/visualstudio/
Sikuli Micro Focus International http://www.microfocus.com/

Diccionario de pruebas de software

Language