性能测试的基本流程

性能测试的基本流程

2023年7月11日发(作者:)

性能测试的基本流程1、明确性能测试的需求2、指定性能测试⽅案⾄少包括:测试背景、测试⽬的、测试范围、测试的进出条件、测试的退出条件、测试的指标要求、测试的策略、测试时机、测试风险和测试资源。例如:1)、测试进⼊条件(1)不遗留L1的缺陷(2)性能测试数据准备完毕(3)系统功能测试已经结束2)、测试的退出条件(1)各场景执⾏达到测试场景的需求。(2)系统出现⼤量错误,暂停执⾏性能测试3)测试的指标要求关键功能的响应时间和⽤户数如图所⽰:关键功能***功能***功能***功能***功能***功能***功能***功能平均使⽤次数

平均⽤户数20 00020 00020 00020 00020 00020 00020 000⾼峰段⽤户数23 00023 00023 00023 00023 00023 00023 000平均响应时间长<3s<3s<3s<3s<2s<4s<3s可接受最长响应时间长<=7s<=6s<=6s<=7s<=4s<=15s<=6s使⽤的时间端8:00~21:008:00~21:008:00~21:008:00~21:008:00~21:008:00~21:008:00~21:004)测试的策略测试环境指标折算  测试环境平均并发数=(最⼤在线⼈数*10%)/n其中,n时胜场环境和测试环境服务器配置折算⽐,例如n=公倍数((⽣产web服务器数/测试web服务器),(⽣产app服务器数/测试app服务器数))*(⽣产服务器内存/测试服务器内存),⼀般算下来n=4.存量数据:按照⽇均xxx任务量来推算存量数据。为了确保系统⾼可⽤率机迅速响应,系统会对数据做定期归档存量数据类型xxx信息xxx信息xxx结果xxx历史归档时间xxx秒xxx秒xxx秒xxx秒xxx历史xxx信息xxx秒xxx秒

组合场景测试:(1)⽤下⼀任务功能获取优先级最⾼的任务(2)编辑客户信息(3)保费计算(4)投保单录⼊(5)记录电销结果这5项内容应该是坐席操作最多的功能,⽐例①:②:③:④:⑤=3:2:2:1:3测试通过标准:(1)平均响应时间长满⾜测试的指标要求。(2)90%响应时长满⾜测试指标要求。(3)2⼩时压⼒测试中脚本没有报错测试场景总的指导原则:  设置场景:每1秒增加5个⽤户,以x个并发为基础,逐渐递增⾄⽬标并发数,直到服务器吞吐率不再增加,响应时长随⽤户增加⽐例稳定同⽐增加。达到并发量之后再持续运⾏脚本x⼩时左右。场景中的并发⽤户均匀启动和停⽌。后台监控:后台监控⼯具的选择:是否需要是是是是监控对象web、app主机数据库服务器数据库中间件监控指标CPU、MEMORY、I/OCPU、MEMORY、I/OTOP SQL等等待队列使⽤⼯具openviewopenviewAPMCONSOLE3、编写性能测试案例  测试⼈员应该以性能测试需求和性能测试⽅案作为输⼊,以便产出性能测试案例,例如下图所⽰:              《性能测试案例范例》测试案例名称测试的步骤描述预期结果步骤1计算=性能测试并发⽤户数,⽅法参见《xxx项⽬_性能测试⽅案》确定从哪测试并发⽤户数步骤2准备性能测试脚本为性能测试准备存量数据,其中:xx信息 xxxx条数据性能测试脚本完成步骤3性能测试-登陆(⾝份验证)xx信息 xxx条数据xx结果 xxx条数据xx历史 xxx条数据xx信息 xxx条数据准备存量数据完成执⾏脚本,验证系统是否满⾜相关性能测试指标步骤4平均响应时长

系统满⾜相关性能测试指标

①系统满⾜相关性能测试指标②x⼩时压⼒测试中脚本没有报错步骤54、执⾏性能测试案例  性能处死案例只是⼀个直到性的测试⽂件,具体如何王城性能测试⼯作,要依赖于测试⼈员的技能和具体的性能测试⼯具。5、分析性能测试结果  分析性能测试结果⾮常重要,⽽且很有难度。可以这么说,会执⾏性能测试案例的⼈是“徒弟”,能够全⾯分析性能测试结果的⼈是“师⽗”。6、⽣成性能测试报告  ⼀份性能测试报告,⾄少应该包含如下内容:1、测试基本信息:测试⽬的、报告⽬标读者、术语定义、参考资料2、测试环境描述:包含服务器/硬件环境、⽹络环境、测试⼯具、测试⼈员3、性能测试案例执⾏分析:需要详细描述每个测试案例的执⾏情况,以及对应的测试结果分析4、测试结果综合分析机建议:对本次性能测试做综合分析,冰给出测试结论和改进的建议。5、测试经验总结。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1689026821a197105.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信