2010-11-12 20 views
16

Tengo una aplicación QT con un montón de menú dentro de otro menú. Cada elemento de lista de menú, cuando se selecciona muestra diferentes formas. Me gustaría crear otra aplicación que pruebe el menú de esta aplicación QT si todos los elementos del menú seleccionados están funcionando y están mostrando los formularios que se supone que deben mostrar.Mejor enfoque para la prueba de IU de QT

Soy un principiante en QT, por lo que cualquier ayuda en cuanto a cuál sería el mejor enfoque sería muy apreciada.

Gracias ...

+0

Este es un duplicado de [testing automatizado Qt] (http://stackoverflow.com/q/4129430/1309332) – dbn

Respuesta

14

EDIT: encontrar la última versión de este proyecto en GitHub http://pedromateo.github.io/openhmitester/

Puede utilizar OpenHMITester (OHT), que es un código abierto herramienta de prueba de interfaz gráfica de usuario siguiendo una arquitectura abierta que describe una herramienta de captura/reproducción no intrusiva basado en eventos GUI. Fue implementado para ser utilizado en Qt; sin embargo, puede adaptarse para admitir diferentes sistemas de ventanas y sistemas operativos utilizados en el entorno de prueba.

Puede encontrar más información en http://www.catedrasaes.org/wiki/OHT

+1

El enlace http://www.catedrasaes.org/trac/wiki/ProjectsOht ahora está muerto. – lorefnon

+0

Ese enlace está muerto. Este parece ser el nuevo: http://openhmitester.sourceforge.net/ – Roderick

+0

lo siento, este es el enlace actualizado: http://www.catedrasaes.org/wiki/OHT – pedromateo

6

recomiendo una herramienta llamada Squish. Hay una licencia especial de solo Qt disponible.

+1

Es QT única licencia libre? – Owen

+0

Sé que mi empresa lo paga. – dbn

+2

Tienes que pagar por Squish ... – pedromateo

Cuestiones relacionadas