通过Jenkins运行Gatling测试后,报告显示不同方案中的一定数量的请求失败。但是,当展开该报告时,没有任何请求显示KO或提供有关哪些特定请求失败以及失败原因的信息:
Gatling日志显示0,表明也存在任何错误:
我应该假设所有请求都已成功,还是这是一个需要更正的问题?编辑:我还应该提到,我有一个运行,其中有122k个请求,并看到了类似的问题,但该运行也显示6个请求实际上是失败的,并输出错误消息:
这使我相信第一张图片并没有显示出任何真实的的错误,但我对此并不确定。
pobjuy321#
在没有reproducer的情况下,在黑暗中随机拍摄:
Session#markAsFailed
如果没有,请提供复印机。
snz8szmq2#
这确实很奇怪,最好的复查方法是运行同样的测试,并启用调试模式。另外:您使用类似于Session#markAsFailed的命令强制虚拟用户进入失败状态,这将导致组失败,而没有任何失败的请求。
2条答案
按热度按时间pobjuy321#
在没有reproducer的情况下,在黑暗中随机拍摄:
Session#markAsFailed
的命令强制虚拟用户进入失败状态,这将导致组失败,而没有任何失败的请求。如果没有,请提供复印机。
snz8szmq2#
这确实很奇怪,最好的复查方法是运行同样的测试,并启用调试模式。
另外:您使用类似于Session#markAsFailed的命令强制虚拟用户进入失败状态,这将导致组失败,而没有任何失败的请求。