有没有办法使用 google 测试重新运行以前的成功测试?



是否有 gtest 标志或任何其他方法可以使用以前成功的 google test 重新运行测试(并且没有更改任何代码(。

似乎没有重新运行测试的特定选项。

可以运行测试集合并生成 XML 或 JSON 格式的报告。然后,您可以分析报表,并通过将成功测试的名称联接为冒号分隔的字符串来创建--gtest_filter=...参数。

您还可以想象编写自定义测试侦听器。这将需要将成功的测试名称写出到文件中,并且再次,您可以编写一些简单的代码来生成相应的--gtest_filter参数。

最新更新