Jmeter的常用请求---HTTP请求,Webservice请求,FTP请求
HTTP请求
1.右键线程组,添加一个HTTP请求。
2.在http请求页面填入接口url、路径、请求方式、参数(以http://www.kuaidi100.com这个网站为例,参数可以抓包获取)
注:这里只是用了Parameters这一种方式,还有Body Data,Files Upload这两种方式
3.添加一个cookie管理器,什么也不用填写。
4.添加察看结果树,执行脚本,查询成功,返回响应数据。
Webservice请求
说明:本人jmeter版本为3.3,3.0版本以后都没有SOAP/XML-Request这个插件,但是可以借助http信息头管理器两个参数Content-Type和SOAPAction,再加上http请求中的Body Data就可以啦~
大家可以使用这些接口来做练习http://ws.webxml.com.cn/WebServices/WeatherWS.asmx,我以 getRegionCountry 这个接口为例。
1.添加HTTP请求,填写接口url、路径、请求方式、参数。
2.右键添加HTTP请求头管理器,填写参数。
注: Content-Type为必填,SOAPAction不是必须填的信息。
3.添加察看结果树,响应值与接口文档中一致即可。
FTP请求
前提:本机需要安装ftp服务器,或者公司服务器上有ftp服务。
1.添加一个FTP请求,填写url,参数。
注:get请求方式相当于下载,即从ftp服务器上把文本内容下载到本地。
post请求方式相当于上传,即把本地文本内容上传到ftp服务器上。
2.添加察看结果树,执行脚本,查看文本是否有内容。
---转载请标明,并添加原文链接---