我期待在我的用户界面应用程序上运行一个自动功能测试的负载,并想知道什么是执行这些测试的最佳软件。最好该软件将能够与Visuall C++ 2005进行整合。我使用了各种软件,但有很多软件,我不确定什么是最适合我需要的。任何帮助都会很棒,谢谢。基于MFC的用户界面的自动化测试
4
A
回答
1
自动化软件单元测试我会推荐谷歌测试。在这个平台上有一个非常好的q &,你可以找到here。
此外,还有CPPUnitLite,由Michael Holland的“Working Effectively with Legacy Code”的作者开发。
我用AutoIt脚本来测试一个MFC应用程序只是一点点,但要正确维护它们并不容易,并且为失败的测试构建一个有效的日志记录系统。
但是,单元测试在很大程度上取决于程序的体系结构和类的结构 - 特别是对其他组件/类的依赖关系。所以,如果你已经有了一个现有的MFC应用程序,它不是用单元测试来构建的,你可能不得不重构很多东西。因此,我会推荐这本书。您也可以使用Martin Fowler的经典“Refactoring”。
1
你看看AutoIt吗?这是一种通用的GUI脚本语言,它也可以在C++/C#中使用。我使用它来自动化部分测试Visual Studio插件。
相关问题
- 1. 自动化用户界面测试
- 2. Web用户界面测试自动化
- 3. MFC类自动化测试
- 4. 用户界面自动化测试:如何选择UIAPickerWheel值?
- 5. 用户界面自动化测试右键单击菜单
- 6. 用户界面测试自动化超越你自己的应用程序?
- 7. 沉默的用户界面自动化
- 8. Titanium中的自动用户界面测试
- 9. 用户界面测试
- 10. GTK +用户界面测试
- 11. 用户界面测试ShareExtension
- 12. WPF动画/用户界面功能性能和基准测试
- 13. Windows用户界面自动化
- 14. Xcode 8和用户界面自动化
- 15. Windows用户界面自动化API
- 16. GWT:用Selenium/FluentLenium自动测试用户界面
- 17. Appium:测试无法自动化基于Web的应用程序
- 18. 基于文本的用户界面
- 19. 什么是一个很好的自动化测试工具来测试基于Java Swing的Windows应用程序的用户界面
- 20. 自动验收测试 - 用户界面还是API?
- 21. 在iPhone上自动执行用户界面测试
- 22. 测试基于MVC的用户界面时,您通常会测试多少测试设置?
- 23. iOS:图形用户界面自动化测试和持续集成
- 24. 在自动化测试用户界面中匹配两个字符串 - iOS
- 25. 图形用户界面自动化测试 - 窗口句柄问题
- 26. C++使用按钮执行编码的测试用户界面。 WINAPI(没有MFC)
- 27. 自动化的基于Web的GUI测试工具
- 28. 基于CMS的解决方案的自动化测试
- 29. IVR - 基于IVR的托管VXML的自动化回归测试
- 30. 如何在ASP.NET WebForms中测试本地化的用户界面
我正在寻找更像单元测试的东西,我会尽力去做。 – bigbaz34