我有一个场景,我必须运行一个线程(包含大量的https请求)与10个用户的rampup周期20秒,我的reqesut是,request1传递request2变量值,然后链接记录(每个记录一个链接)。但是自从我运行它以来发生了什么,它发现请求1正在向请求2传递变量值并成功链接记录,但是在随后的请求中,我发现我的请求在Assert时失败,因为它说请求2无法链接,因为它已经与请求1链接。请注意,如果我为一个用户运行线程,它将错误地将变量值从request1传递到request2,并错误地链接记录,无论我为单线程(用户)运行多长时间。所以问题是计时器之间的某个地方。WHATI希望第二个(THREAD)用户不启动request1传递变量到request2机制,直到user1没有传递request2变量值并完全链接它。
1条答案
按热度按时间oyt4ldly1#
我不认为这与爬坡时间有关,可能的原因是:
1.您的测试方案未实现correlation或参数化失败
1.被测系统不支持并发请求,这听起来像是一个严重的bug,你可以尝试用2个用户和一个同步定时器重现这个问题