Rest 使用具有不同参数的分组服务设计jmeter测试计划

Rest 使用具有不同参数的分组服务设计jmeter测试计划,rest,jmeter,Rest,Jmeter,我应该测试一些服务,如注册,搜索,更新。。。对于功能。 对于如何设计jmeter测试计划,我有点困惑。 我认为工商业污水附加费计划的结构是 测试计划 -线程组服务类型 -UDV根据服务的需要提供多个 -简单控制器-注册服务 -使用所有参数注册Http请求 -使用最小参数注册Http请求 -register-Http请求不同的参数排列 ... -简单控制器-搜索服务 -搜索-包含所有参数的Http请求 -搜索-具有最小参数的Http请求 -搜索-Http请求不同的参数排列 ... 我的问题是,通

我应该测试一些服务,如注册,搜索,更新。。。对于功能。 对于如何设计jmeter测试计划,我有点困惑。 我认为工商业污水附加费计划的结构是

测试计划 -线程组服务类型 -UDV根据服务的需要提供多个 -简单控制器-注册服务 -使用所有参数注册Http请求 -使用最小参数注册Http请求 -register-Http请求不同的参数排列 ... -简单控制器-搜索服务 -搜索-包含所有参数的Http请求 -搜索-具有最小参数的Http请求 -搜索-Http请求不同的参数排列 ...

我的问题是,通过这种设计,我无法在同一控制器下更改每个请求的参数-例如,所有注册请求将具有相同的参数用户名和密码-这是不可接受的

我知道jmeter中有多种功能,如后处理器、交织控制器。。。我觉得这可能会有所帮助,但我就是无法将它们融入我的设计中。我只是想知道我应该如何着手制定测试计划


我的主要目标是为演示制定一个测试计划,该计划将显示不同服务的所有场景。因此,需要对服务进行良好的分组,而不是UDV,您应该使用CSV数据集配置

按行准备具有不同参数的CSV文件,例如


希望这会有所帮助。

CSV是一个不错的选择。但我想避免它的原因是,我将不得不一次又一次地更改csv文件中的参数。另一件事是,在jmeter之外使用csv演示每个场景并不容易,多个csv会破坏分组。当然,改变线程之间的变量对我来说不是最好的选择。与其说是表现,不如说是表现。希望你们能理解我想要指出的。我能理解这是为了表现。我无法理解的是,为什么您会一次又一次地更改CSV中的参数。还有多重CSV,这让人困惑吗?当您的测试计划上面陈述了其他内容时。