jmeter主要用来测试性能还是接口?

Jmeter 是个非常强大的工具,可以满足我们不同的测试类型和需求,我们要根据实际情况来选择它,使用它,它可以用来测试接口,一般测试接口的话,先是创建线程组,再在线程组下面创建http请求默认值,把接口数据和类型等各项填写到jmeter的http请求默认值里面,接下来添加用户定义的变量,把用到的所有变量都添加到用户定义的变量下面,填写好之后,再添加http请求接下来再添加http信息头管理器,填写http请求信息头数据,接下来添加察看结果树来查看接口测试结果,这就可以测试接口了,也是比较简单和方便,很容易上手的,它也可以测试性能,可以使用于对服务器对象模拟比较大的压力,可以模拟不同类别下的压力大小,可以比较在不同压力的情况下,来测试系统软件的强度和整体性能情况,平常的时候也常常用于测试接口性能,来达到测试接口的目的,首先我们要先在jmeter中添加线程组来模拟线程数量和循环次数以及执行时间等,接下来再添加http协议的数据和结构,还有参数等,但是如果不是单纯接口的话,也就不需要填写接口路径http数据了,填写完成之后呢,再添加 Constant Throughput Timer (固定吞吐量控制器)来控制系统吞吐量的目的,再添加聚合报告,可以查看一些性能数据如,最大值,出错率和平均响应时间等,根据需要来添加添加监听器,来查看每秒的交互量的值,看起来很方便,也可以查看服务器的CPU,磁盘,内存的损耗情况等。所以说在生活中,企业使用Jmeter测试接口还是性能,这个都是不确定的,每个企业都是不一样的,但是作为一个测试,最好测试接口和测试性能都是会的,而且最好能做到熟练掌握,因为它确实很简单的,大家都可以去试试。

你可能感兴趣的:(jmeter,测试工具)