我需要使用JMeter来测试API,这只是我得到的信息:
方法1() 请求详细信息:
方法2() 请求详细信息:
我开始使用添加了一个HTTP请求采样器指向api服务器,后面跟一个HTTP头管理器作为具有所有头部详细信息的子项,但是如何区分这两种方法呢?对于他们每个人,我应该得到不同的回应。
答案 0 :(得分:2)
它将通过现场"路径"您的HTTP Request Sampler:
答案 1 :(得分:1)
首先,您必须添加两个HTTP请求,因此您应该将“Path”设置为method1和method2,因为您有两个请求要发送。
如果该请求的标头相同,那么最好的方法是在请求之前添加HTTP标头管理器,并添加您使用的所有名称 - 值对。如果它们不同,那么您至少有两种方式:
事实上,我几乎总是使用变量作为标头参数的值来更容易配置(我可以在每个ENV I测试的CSV文件中设置它们)但是如果你只检查两个请求就没有必要一台服务器。如果您稍后将扩展这些测试,那么以某种方式对其进行参数化是一个好主意。至少这对我有用。