如何调试或从 ct 测试中获取详细输出?

How to debug or get verbose output from a ct test?

我正在运行进行 ct 测试,但我的设置失败了,因此跳过了测试套件。 *** FAILED {test_suite_name_here_SUITE,init_per_suite} *** 我的问题是如何调试测试套件的运行?其次,如何从测试中获得详细的输出 运行,告诉我哪里出了问题。

您可以尝试使用 ct:comment("Output some variable when success ~p", [SomeVar])ct:fail("Output some variable when fail ~p", [SomeVar]) - 这应该有助于成功和失败案例的输出。但是有时你不能这样做,因为测试模板有问题,所以在这种情况下你需要调查你尝试使用的模板,有关更多信息,你可以查看 awesome online book 在那里你可以获取有关常见测试的大量信息,而不仅仅是。