erlang 如何从ct测试中调试或获得详细的输出?

oknrviil  于 2023-03-11  发布在  Erlang
关注(0)|答案(1)|浏览(208)

我正在运行ct测试,但安装失败,因此跳过了测试套件。

*** FAILED {test_suite_name_here_SUITE,init_per_suite} ***

我的问题是如何调试测试套件的运行?其次是如何从测试运行中获得 verbose 输出,它告诉我哪里出错了。

jm81lzqq

jm81lzqq1#

你可以尝试使用ct:comment("Output some variable when success ~p", [SomeVar])ct:fail("Output some variable when fail ~p", [SomeVar])-这应该有助于输出成功和失败的情况。但有时你不能这样做,原因是测试模板有问题,所以在这种情况下,你需要调查你尝试使用的模板,更多信息,你可以看看真棒在线书籍,在那里你可以得到很多关于常见测试的信息,而不仅仅是。

相关问题