2018-08-30性能测试

性能测试()

环境准备:

  • 1.准备压测脚本
    a.由小到大逐渐增加压力
    b.每次备份测试结果
    c.最后对比分析
    d.找出a、b、c、d这几点
  • 2.根据压测数据和监控数据分析性能瓶颈
  • 3.看监控数据

压测思路-准备相应的文档

  • 1.性能测试(a-b):资源充足,请求越多,吞吐量越大
  • 2.负载测试(b-c)请求数增加,响应时间降低,总的量趋稳
  • 3.压力测试(c-d):超出系统负载,开始部分报错,响应时间大幅降低
  • 4.d之后:系统奔溃,无法处理业务
    1. TPS:每秒事物数


      2018-08-30性能测试_第1张图片
      流程图.png

性能测试-三方协作

2018-08-30性能测试_第2张图片
微信图片_20180830185029.png

CSV 数据文件设置及应用

1.设置文件名:导CSV的表格内容
2.文件编码:utf-8
3.变量名称:替代表格内的内容,用于报文中
4.一般选择忽略首行:true

新增面试问题答案

1.fiddler抓包(登录和答案页面)
2.jmeter直接导入fiddler抓的包
3.设置CSV数据文件设置
4.CSV里面的变量名称替代的是CSV里面的内容,问题和答案是中文,所以变量需要转码,转码成功后用于http请求中

固定定时器

主要模拟用户反复请求的停顿

你可能感兴趣的:(2018-08-30性能测试)