如何对大型 MFC UI 应用程序进行单元测试?
我们有一些已经开发多年的大型 MFC 应用程序,我们使用一些标准的自动化 QA 工具来运行基本脚本来检查基础、文件打开等。这些由 QA 组在每日构建后运行。
但是我们想介绍一些程序,以便各个开发人员在将代码提交到日常构建之前,可以针对应用程序的对话框、菜单和其他可视元素构建和运行测试。
我听说过诸如仅在调试版本中出现的对话框上的隐藏测试按钮之类的技术,是否有任何标准工具包。
环境是 C++/C/FORTRAN、MSVC 2005、Intel FORTRAN 9.1、Windows XP/Vista x86 & x64。