我想使用 Visual Studio vsinstr.exe 工具来检测非托管 c++ 可执行文件(旧版应用程序)。这是一个非常大的项目,这将是如何将我们庞大的测试自动化内容映射到实际代码的一种方式,以确定对代码库进行更改时哪些测试用例会受到影响。
然而,我担心这种检测可执行文件的性能,因为我们基本上需要运行整个测试自动化内容来获取覆盖数据(或在代码更改时更新它),这将在每晚完成。为了得到图片,测试自动化运行可能需要 10 个小时(GUI 测试,由于遗留架构没有单元测试)
有人对检测的可执行文件的性能有真正的经验吗?