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