永发信息网

测试用例怎么写,jmeter 的接口测试用例怎么写

答案:1  悬赏:30  手机版
解决时间 2021-07-20 13:00
测试用例怎么写,jmeter 的接口测试用例怎么写
最佳答案
一、创建工程、引包
1、创建JAVA工程
2、引入Jmeter中lib\ext基础包:ApacheJMeter_java.jar、ApacheJMeter_core.jar
3、引入Jmeter日志包:jorphan.jar,logkit-2.0.jar,commons-logging-1.1.1.jar,avalon-framework-4.1.4.jar
4、引入httpclient-4.3.4.jar(是基于httpcore的一套客户端)、httpcore-4.3.2.jar(是一套http协议实现包)
Jmeter用到的4个类:
ArgumentsgetDefaultParameters() 用于获取界面的参数
SampleResultrunTest(JavaSamplerContext context)
类似于LR的Action
voidsetupTest(JavaSamplerContext context) 初始化方法,类似于LR的init和Junit中的setUp()
voidteardownTest(JavaSamplerContext context) 类似于LR的end和Junit中的tearDown()
执行的先后顺序为:getDefaultParameters()
--> setupTest(JavaSamplerContext context)
--> runTest(JavaSamplerContext context)
--> teardownTest(JavaSamplerContext context)
常用的方法:
①、addArgument(name, value) 定义参数
②、sampleStart() 定义事务的开始,类似于LR的lr_start_transaction,和LR一样事务间不要放无关代码
③、sampleEnd() 定义事务的结束,类似于LR的lr_end_transaction
④、setSuccessful(true、false) 设置运行结果的成功或失败,Jmeter统计成功失败的次数,在聚合报告中能够体现。
二、用例
1、TestApiGetSearchSuggestion.java,该代码实现对Api接口的请求,对返回的数据进行判断,并写文件。
2、Jmeter_GetSearchSuggestion.java,为本节介绍的重点
[java] view plain copy
package com.test.jmeter;import java.io.IOException;import org.apache.http.client.ClientProtocolException;
import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext;
import org.apache.jmeter.samplers.SampleResult;
......余下全文>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求郭德纲的定场诗
问关于房产税的问题
我求大家帮帮忙 一道数学题
如果我爱你 你会怎么做
中国出《C9》了?
家园等级会掉吗?
兰州房屋出租网
DNF修罗多少级才可以按着技能不放,
在哪发帖子能让更多的人来
有美好寓意的诗词,古诗词寓意美好
冬季护肤产品
2009湖北黄冈地区有征女兵吗
我的手机是诺基亚5130.为什么我的飞信登陆失
心跳过快为什么啊
我下载的东西找不到了怎么办啊?
推荐资讯
我的电脑不能下载QQ旋舞怎么回事
河南信阳距离南阳多远,陕西商洛离河南南阳内
金水区郑州威尼斯水世界大剧院在什么地方啊,
为什么我的黑钻还是3级啊?
朋友变心怎么办?
结婚后你还会长想起以前的异性朋友吗?
雪花的英文名
配糖生物碱中毒对人体的表现是什么?
急急急…为什么长虹手机上手机QQ会经常死机?
山东联通山东电信CDMA卡
谁知道这张图片是什么游戏的吗?
淇县鹤壁光阴私人电影院哪位知道具体地址啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?