性能测试业务流程和测试点

性能测试流程

1.业务知识理解

2.工具的选择(jmeter)

3.设计性能测试场景(由需求或测试经理设计)

3.指定测试方案并评审

4.性能测试环境准备(注:独立于功能测试环境,使用局域网排除网络影响)

5.编写和调优性能测试脚本(有接口测试文档)//(无接口测试文档:fiddle抓包、badboy、jmeter代理录制---关联(把上一个请求的结果送给下一个请求))

6.执行性能测试,收集测试结果

7.分析测试结果-----系统的性能优化(这个让给大牛来做就好)


性能测试要得出那些指标,

1.资源利用率(被测的服务器资源)

cpu

内存

swap分区使用率

i/o读写速度

2.事务响应时间:一个事务从开始到结束的时间,包含一个或多个请求响应时间

3.请求的响应时间:一个http请求从发出到接受完响应的时间

4.tps    每秒响应的事务数

5.点击率:衡量负载机发送请求的能力的一个参数

6.吞吐量/吞吐率


如何编写和调试脚本

1.获取接口信息 ---接口文档 ---fiddle抓包/httpwatch

2.使用jmeter编写脚本

3.调试脚本---fiddler   真实脚本与模拟脚本进行对比

4.调试脚本 ---请求行--请求头---请求正文---coolies管理器 -- httpclient改为JAVA


晚安,还是会被人打压,明天也一样会来- -

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