giggs456 发表于 2018-6-7 08:37:35

性能测试新手求教问题

我一直以来都是在做自动化测试,没有涉足过性能测试。最近因为项目需要开始用jmeter做接口性能测试。我有一个问题请教各位大神,比如我有三个接口A,B,C,彼此之间没有任何业务上的依赖关系,我在设计jmeter性能测试脚本的时候,是应该三个接口每个接口设计一个独立的性能测试脚本,还是可以把三个接口混在一个脚本里面执行呢?另外,如果我分别对每个接口设计一个独立的性能测试脚本,用jmeter跑的时候是应该分开跑,还是说我可以同时调起三个脚本呢(日志写在不同的jtl里面,保证不会被混淆)?谢谢。

加载人生 发表于 2018-7-26 15:50:55

性能测试时,是按场景来区分的,比如,你的ABC三个接口,可以是三个场景,每个场景就是一个独立的脚本,同时日志会写入不通的jtl文件中。A接口执行测试时,需要统计TPS、响应时间、正确率、还需监控服务器的CPU、内存、iowait、disk等各项指标。BC接口也需要统计各项指标,由于接口不一样,对服务器产生的压力也不一样。所以需要三个独立脚本。

另外,Jmeter中采样器是从上往下顺序执行的。

加载人生 发表于 2018-7-26 15:52:11

:D

libingyu135 发表于 2018-7-30 10:25:05

业务都不同,肯定独立设计,分开跑,

libingyu135 发表于 2018-7-30 10:25:16

业务都不同,肯定独立设计,分开跑,

abcsell 发表于 2018-7-30 10:42:01

业务都不同,肯定独立设计,分开跑,

qqq911 发表于 2018-7-30 12:52:02

单独设计,单独运行

jingzizx 发表于 2018-7-30 13:12:27

单独设计,同时运行
页: [1]
查看完整版本: 性能测试新手求教问题