Tengo una aplicación de GUI escrita en C/C++ utilizando gcc. Necesito algunas recomendaciones para escribir un sistema de prueba automatizado para ello. ¿Qué herramientas/scripting deberían usarse? La aplicación se ejecuta en Windows.Prueba automatizada para aplicaciones de GUI C/C++
Respuesta
Mi recomendación es PyWinAuto, herramienta de código abierto, pruebas basadas en Python (rápidas y fáciles de desarrollar) y funcionan en el nivel win32. http://pywinauto.openqa.org/
Gracias santi parece ser bastante parecido a http://www.autoitscript.com/ pero dando más control que autoit. – Afridi
Hemos utilizado TestComplete aquí, con cierto éxito.
¿Por qué solo un poco de éxito? – rpg
Nuestra aplicación de GUI se escribió en Borland C++ Builder, que a veces utiliza algunos controles oscuros que no son totalmente compatibles con TestComplete. Pero generalmente TestComplete funcionó bien. – qrdl
También lo hemos usado antes y me gustó mucho. Tiene algunas excelentes características. –
No se puede pasar el White ahora. Aunque creo que tiene algunos inconvenientes para las aplicaciones de 64 bits.
- 1. Prueba de GUI automatizada
- 2. Prueba automatizada de GUI
- 3. Prueba automatizada de aplicaciones basadas en FLEX
- 4. Prueba automatizada de aplicaciones PhoneGap/Cordova
- 5. Prueba automatizada .NET (¿Gallio?)
- 6. Prueba automatizada SDK de OpenXML
- 7. Pruebas manuales Vs Prueba automatizada
- 8. Marco de prueba GUI para JavaFX 2
- 9. Prueba de la unidad C automatizada
- 10. Unidad de prueba automatizada de Gen Herramientas para .NET
- 11. .NET Prueba automatizada para procesos de larga ejecución
- 12. Prueba de aceptación automatizada para dispositivos iOS y Android
- 13. Gui de Ruby para aplicaciones de escritorio
- 14. Prueba de interfaz gráfica de usuario automatizada de aplicaciones de Linux
- 15. prueba de AIR GUI
- 16. Marco de prueba GUI automatizado para Android
- 17. Prueba automatizada de la unidad Silverlight con CruiseControl.NET
- 18. Herramienta de automatización de prueba/libraries/framework para aplicaciones de escritorio de Windows C++ GUI
- 19. Prueba automatizada de UserForms de VBA: ¿herramientas y/o técnicas?
- 20. Prueba de aceptación automatizada: ¿interfaz de usuario o API?
- 21. Aplicaciones GUI basadas en PHP para Windows
- 22. Paquete de aplicaciones GUI-less
- 23. ¿Por qué las herramientas de la GUI automatizada son tan frágiles?
- 24. Prueba automatizada de CSS y codificación de front-end HTML
- 25. Prueba automatizada con Ruby on Rails: mejores prácticas
- 26. ¿Cuál es el mejor diseñador de GUI para aplicaciones GTK?
- 27. Prueba de aplicaciones webforms de ASP.NET
- 28. Prueba de una aplicación WPF Gui-heavy
- 29. Detalles de call/cc
- 30. ¿REST es una buena opción para las aplicaciones web GUI?
Hay muchas opciones para las herramientas que automatizan las aplicaciones GUI de Windows. Por lo tanto, proporcione más información, p. ¿cual es tu presupuesto? usas controles gui personalizados? ¿Tiene preferencia por los lenguajes de scripting, cuál es el nivel de habilidad de las personas que crean las pruebas, etc. –