今天来分享下如何让用JMeter来发送一个请求并获得接口返回结果,今天的测试我们使用聚合数据的老黄历作为例子,为啥选择这个,因为这个简单,呵呵~
首先增加一个线程组“add->threads(users)->thread group”,并命名为 老黄历:文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
然后增加一个http请求,“add->sampler->http request”:文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
参数填写如下图,这里就不详细的介绍各个参数了,可以去数据接口页面查看并获取相关文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
我们重要关注以下几个参数:文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
接口地址:http://v.juhe.cn/laohuangli/d文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
返回格式:json/xml文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
请求方式:http get/post文章源自陈学虎-https://chenxuehu.com/article/2018/10/7282.html
请求示例:http://v.juhe.cn/laohuangli/d?date=2018-10-01&key=您申请的KEY
因此我们可以根据这些信息来完成如下填写:
由于该接口同时支持POST 和 GET ,因此图中的Method可以选择两者其一均可,需要替换图中的key参数,为您申请的key。
图中已经暴漏了“查看结果树”了,这个是干哈呢,就是检查我们的请求是否发送成功了,或者根据一些判断来检测是否成功了,这里就看下,能请求到数据好:
很明显,这是一次成功的请求,这样我们就利用JMeter成功的发送了一次请求,也简单的完成了一次接口测试。
评论