如果您想要对不同的测试上下文使用不同的测试用例和/或桩函数,则可以为每个测试上下文创建不同的测试用例集和/或桩函数,然后创建一个使用每组测试用例和/或桩函数的测试配置。这在很多情况下都很有用;例如:
- 如果要在主机系统上进行测试时使用一组测试和桩函数,而在目标设备上进行测试时要使用另一组)。
- 如果您想要团队成员在开发人员工作站上执行快速的“合理性检验”,则让 C++test 服务器每晚在整个代码库上运行一次全面的回归测试。
如果您想要针对不同的上下文使用不同的测试和/或桩函数:
- 将每组测试用例和桩函数存储在单独的目录中。
- 为每个测试上下文创建一个测试配置,并将其配置为针对给定的上下文使用一组适当的测试用例和桩函数。
- 测试用例的位置在 执行> 常规 选项卡的测试套件位置模式 字段中指定。
- 桩函数位置在 执行>符号 选项卡的用从文件中找到的其他符号字段中指定。