白羽
2018-08-14
来源 :网络
阅读 1259
评论 0
摘要:本文将带你了解软件测试技术之测试计划篇,希望对大家学测试技术有所帮助
本文将带你了解软件测试技术之测试计划篇,希望对大家学测试技术有所帮助
性能测试整体流程分为以下几部分:
本次分享一下第三部分:测试计划&测试方案
主要用来评估本次性能测试的排期。并以邮件通知到各方。
发送时机:开发实现讲解之后,用例设计之前。
模板参考:(见附录一)
(附录一):性能测试方案模板
邮件名称:【性能测试方案】+本次项目名
发件人:本次需求的开发、测试、产品
抄送人:测试leader、产品leader、开发leader、PM及本次需求的测试邮件组。
正文:
一、测试目的
本次性能测试目标
二、测试任务
(1)测试阶段分布:
测试准备时间:
所有服务器提测时间:XXX
测试开始时间:XXX(一般需要在功能稳定之后,避免由于功能改动引起服务器框架改变)
测试完成时间:XXX
(2)测试任务:
产品需求
测试需求
测试范围
开发负责人
测试时间预估
测试负责人
备忘
泛灵犀&新闻服务器性能测试
服务器
打压机部署
已有可用打压机
XXX
X
XXX
服务器逻辑了解
接口参数、服务器逻辑
XXX
X
XXX
打压脚本编写
用户场景模拟
XXX
X
XXX
测试场景部署
用户场景模拟
XXX
X
XXX
结果分析调优
瓶颈定位、调优,结果产出
XXX
X
XXX
(3)测试条件:
1.前端泛灵犀服务器与后端新闻服务器均为测试服务器,并与线上服务器数据隔离。
2.测试服务器可以正常提供服务并保持性能稳定。
3.测试数据要尽量模拟真实的用户操作。
三、详细计划安排:
日期
姓名
XXX
服务器逻辑了解&脚本编写
XXX
场景打压&结果分析&调优
XXX
结果分析&结果产出
四、;;;; 测试环境说明
l 硬件/系统配置
服务器配置
l 程序配置
无
五、 风险备忘
本次测试的已知风险。
六、测试分组
a)测试分组一
测试目的:
并发较多泛灵犀&新闻服务器请求时,查看泛灵犀服务器及新闻服务器各项性能。
持续时间:
1h
测试数据
搜索词由开发提供
机器码随机、经纬度随机
平台随机选择
输入法版本8.5,8.6随机选择
测试方法:
1.模拟用户操作过程,组成打压请求脚本。
2.使用Loadrunner向泛灵犀服务器打压
3.每秒请求数为20个,每2分钟增加20个/秒,一直增加到1000/秒并持续30分钟
4.重点关注同时并发用户数,TPS,响应时间,server端的CPU和内存占用情况
5.对比得到的性能结果数据,尝试找出性能瓶颈。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号