软件测试技术之性能测试流程(三)——分析测试点
白羽 2018-07-20 来源 :网络 阅读 940 评论 0

摘要:本文将带你了解软件测试技术之性能测试流程(三)——分析测试点,希望本文对大家学测试技术有所帮助。

当你了解你的系统架构之后,接下来可以好好的分析一下性能测试点。因为这关系到你测试工具的选型。

性能测试点的选取

* 发生频率非常高的(例如:某邮箱核心业务系统中的登录、收发邮件等业务,它们在每天的业务总量中占到90%以上)

* 关键程度非常高的(产品经理认为绝对不能出现问题的,如登录等)

* 资源占用非常严重的(导致磁盘I/O非常大的,例如某个业务进行结果提交时需要向数十个表存取数据,或者一个查询提交请求时会检索出大量的数据记录)

对性能需求点的描述 


准确


如**系统必须在不超过 10 秒的响应时间内,处理 20 起登录任务。再如发邮件时间最大不超过5秒以及平均时间在2秒以内。


一致


用户和性能测试工程师对有关术语的理解要一致,如:并发用户数、在线用户数、注册用户数: 


特定


性能测试的需求一定是有条件的。

检查系统后台关键业务数据10G、操作数据量为20K,1500 个用户、500 个并发用户运行的负载下,连续运行12小时过程中,业务操作是否满足性能需求。

一般性能需求描述

1、Web首页打开速度5s以下,Web登陆速度 15s以下。

2、邮件服务支持50万个在线用户

3、计费话单成功率达到99.999%以上。

4、在100个并发用户的高峰期,邮箱的基本功能,处理能力至少达到10QPS(TPS).           QPS(TPS)–每秒钟请求/事物 数量

5、系统能在高于实际系统运行压力1倍的情况下,稳定的运行12小时。

6、这个系统能否支撑200万的VU(每天登录系统的人次)          VU–Virtual user(虚拟用户)     

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程