性能测试流程基本点
1. 脚本编辑:
1.1接口文档中搜索到对应接口URL---->使用URL替换对应的IP地址---->添加访问的参数值---->在浏览器中访问验证该带参url是否ok
1.2在loadrunner中create/edit scripts中编辑脚本模板 a.修改事务编号 lr_start_transaction("xxx"); ///xxx表示修改的事务名
web_url("xxx"); ///xxx表示修改的事务名
b.修改事务名 lr_end_transaction("xxx",LR_Pass); //xxx表示修改的事务名
lr_end_transaction("xxx",LR_Fail); ///xxx表示修改的事务名
c.修改url接口:"URL = xxx"; //xxx表示待测url地址
d.修改预期结果:"Text = \"rc\":1"; //Text = \"rc\":1表示预期结果
1.3保存脚本文件名xxx
1.4在脚本中点击菜单“Vuser”---->Run-Time Settings ...---->log ---->Always send messages/Exterended Loading 复选框按钮
1.5运行脚本查看执行结果验证以上脚本功能
2. 场景运行:
2.1在loadrunner中new场景导入脚本
2.2修改脚本的运行本地为:localhost
2.3Start Vusers----> start : 1500个Vusers
100 Vusers every 00:00:01
Duration----> days and 00:03:00
Stop Vusers ---->对 simullaneously打钩
2.4对脚本的ScriptPath右键---->RunTime Settings----> 取消log记录
Preferences----> Options ----> Keep Alive Http .....选项为 no
2.5点击 Run按钮跟踪查看压测结果
3. 结果记录:
3.1Trans/sc[passed] 即每秒事务处理量 、TPS
3.2TranResponseTime 事务响应时间
3.3Throughput 吞吐量