性能测试的小知识(一)

性能测试的目标

目的:验证软件系统是否能够达到用户提出的性能要求,同时发现软件系统中存在的性能瓶颈,然后进行软件优化,最后起到优化系统的目的。

主要为这几个方面:1、评估系统的能力。2、找到系统的性能瓶颈。3、优化系统。4、验证系统的稳定性和可靠性

如何进行性能测试?

  1. 做性能需求分析
  2. 制定性能测试计划
  3. 设计测试方案
  4. 编写测试用例
  5. 搭建测试环境
  6. 准备测试数据
  7. 测试环境试运行
  8. 开发测试脚本
  9. 创建模型场景
  10. 执行测试场景
  11. 分析性能测试结果
  12. 问题反馈
  13. 回归测试
  14. 编写性能测试报告

什么时候进行性能测试?

在完成功能测试之后,系统处于一个相对稳定的时候,进行更加佳。

常用的性能测试工具有哪些?

服务器端性能测试工具:Loadrunner,Jmeter。

web前端性能测试工具:Fiddler

移动端性能测试工具:Appium

资源监控工具:

  1. 监控linux:top,free
  2. 监控JVM:Jconsole
  3. 监控DB:AWR

性能测试常用指标有哪些?

从外部看:1、吞吐量。2、响应时间。3、错误率,一批请求中结果出错的请求所占比例

从服务器角度:1、cpu。2、内存。3、服务器负载。4、网络。5、磁盘IO

app性能测试的指标有哪些?

1、内存

  1. 空闲状态下的应用的内存消耗
  2. 中等状态下的应用的内存消耗
  3. 高状态下的应用的内存消耗

2、cup,查看cpu的占用率。

3、流量

  1. 首次使用应用的流量提示
  2. 应用连续使用2小时后的流量使用量

4、电量

  1. 测试手机安装应用后,手机的耗电量与未安装时的电量消耗差异

5、启动速度

  1. 首次启用应用,所花费的时间

6、滑动速度,界面切换速度

7、与服务器交互的网络速度

思维导图

app性能指标

 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值