性能测试新手求教问题
我一直以来都是在做自动化测试,没有涉足过性能测试。最近因为项目需要开始用jmeter做接口性能测试。我有一个问题请教各位大神,比如我有三个接口A,B,C,彼此之间没有任何业务上的依赖关系,我在设计jmeter性能测试脚本的时候,是应该三个接口每个接口设计一个独立的性能测试脚本,还是可以把三个接口混在一个脚本里面执行呢?另外,如果我分别对每个接口设计一个独立的性能测试脚本,用jmeter跑的时候是应该分开跑,还是说我可以同时调起三个脚本呢(日志写在不同的jtl里面,保证不会被混淆)?谢谢。性能测试时,是按场景来区分的,比如,你的ABC三个接口,可以是三个场景,每个场景就是一个独立的脚本,同时日志会写入不通的jtl文件中。A接口执行测试时,需要统计TPS、响应时间、正确率、还需监控服务器的CPU、内存、iowait、disk等各项指标。BC接口也需要统计各项指标,由于接口不一样,对服务器产生的压力也不一样。所以需要三个独立脚本。
另外,Jmeter中采样器是从上往下顺序执行的。 :D 业务都不同,肯定独立设计,分开跑, 业务都不同,肯定独立设计,分开跑, 业务都不同,肯定独立设计,分开跑, 单独设计,单独运行 单独设计,同时运行
页:
[1]