如何解决jmeter中的409冲突错误?

g0czyy6m  于 2022-11-23  发布在  其他
关注(0)|答案(2)|浏览(397)

当我在jmeter中运行脚本时,一些http请求显示409错误。
我已经记录了一个网站,而执行脚本在查看结果树,它显示409冲突错误,在一些http请求。

njthzxwz

njthzxwz1#

根据HTTP Status 409 description
HTTP 409 Conflict响应状态代码指示请求与目标资源的当前状态冲突。
在回应PUT要求时,最有可能发生恩怨。例如,当您上传的档案比服务器上现有的档案还旧时,可能会收到409回应**,**导致版本控制恩怨。
所以这看起来和你的案子一模一样:您记录了一个修改了某个文件的请求,并且该文件的时间戳早于被测系统中的当前版本。
检查请求并执行请求数据的参数化,例如,如果存在硬编码的日期和/或时间,则使用__time()函数发送当前时间戳。
有关更多提示,请参见JMeter Parameterization: The Complete Guide

jogvjijk

jogvjijk2#

很可能是由于重复相同的请求而创建了重复的实体。必须确保所有实体都是唯一的(如果系统要求这样做)。必须修改所有创建了应该是唯一的内容的http采样器。

相关问题