某网站性能测试用例.doc

某网站性能测试用例.doc

ID:52418644

大小:75.00 KB

页数:5页

时间:2020-03-27

某网站性能测试用例.doc_第1页
某网站性能测试用例.doc_第2页
某网站性能测试用例.doc_第3页
某网站性能测试用例.doc_第4页
某网站性能测试用例.doc_第5页
资源描述:

《某网站性能测试用例.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、某网站性能测试用例某网站提供会员模板下载、上传、购买、支付等功能,目前进入性能测试阶段,通过性能需求可以了解到主要有以下儿个性能指标需要进行测试:•产品页而刷新性能•产品上传性能•产品卜载性能目前给出的指标为:延迟:测试项响应时间抖动备注产品页而刷新<5秒v2秒产品下载相应时间<4秒v2秒吞吐量:编号项吞吐量Perf.T.l所有登录用户在线状态更改频率每10分钟1次Perf.T.2每日页面平均访问量60000次Perf.T.3每日下载量50000Perf.T.4平均每日新增会员数量500Perf.T.5高峰同一模板卜载景1

2、00用户并发下载容量:编号项容暈Perf.C.l用户数v=100万Perf.C.2活动用户数10000Perf.C.3模板中心总用户数v=25万根据如上性能需求及数据我们该如何设计性能测试用例及场景呢?(可以说给出的性能需求很垃圾,没有丝毫价值,但没办法还是点做啊)首先,我不去在乎它要求的性能是什么,我只需要去做在-定的测试环境下对系统进行压力测试,找到齐个性能指标的临界点就好了,至于是否达到性能指标,在和性能需求对照编写测试报告即可。所以,针对这儿个需要进行性能测试的页llii,我们做一下分析,如何设计场景才能尽可能准确

3、地体现岀系统的性能:先说•下搜索页面搜索页面根据对项目的了解,搜索后,将所有符合条件的结果遍历出來,显示在前台,每页的显示数最是一-定的,超出的部分分页显示。根据上面的描述我们可以看出搜索结果是在将符合条件的所有结果集均发送到前台页血,対于页面显示对性能的消耗我们可以忽略不计,主要的压力来fl数据的传输、sql的执行及应用服务器的处理过程,所以我可以从两个方面设计场景:a、虚拟用户一•定,不同数据库数呆级的情况卞,搜索的性能如何确定虚拟用八的数量成为一个关键,我们可以让客八提供一个常规惜况下每天访问用八数(如果没有实际数据

4、可参考,可以根据产品方案屮期望的用户数來代替),我们就用这个用八数來进行测试;再來分析一下不同的数据库数最级,如果系统运营1年的产品数据量是5万条,那么我们就根据这个值分别取1W条、3W条、5W条、10W条、20W条数据量來进行测试(具体的分法可以根据实际情况而定),所以对于这个测试目标,我们可以设计5个场景进行:虚拟用八数数据库数杲级录制页而并发用八数执行时间思考吋间10030000搜索页面随机产生30分钟加入思考时间10050000搜索页而随机产生30分钟加入思考时间100100000搜索页面随机产生30分钟加入思考时

5、间100200000搜索页面随机产生30分钟加入思考时间b、一定数据库数量级,不同量虚拟用户的情况下,搜索的性能我们定下來一个常规的数据库数据量,在数据最不变的情况下逐步增加虚拟用八数,测试一下不同虚拟用八压力下系统的性能虚拟用户数数据库数量级录制页面并发用八数执行时间思考吋间5050000搜索页而随机产生30分钟加入思考时间8050000搜索页而随机产生30分钟加入思考时间10050000搜索页面随机产生30分钟加入思考时间12050000搜索页面随机产生30分钟加入思考时间15050000搜索页面随机产生30分钟加入思

6、考吋间产品上传影响上传性能的主要因素有上传文件的人小和上传的请求数,所以我们就从这两个方而设计用例。a、虚拟用户数一定,上传不同大小的文件虚拟用八数上传文件人小录制页血并发用户数执行时间思考时间50500k上传页面随机产生30分钟収消思考时间50800k上传页面随机产生30分钟取消思考时间501M上传页而随机产生30分钟取消思考吋间b、上传文件大小一定,不同量的虚拟用户虚拟用户数上传文件大小录制页面并发用户数执行时间思考时间20300k上传页面随机产生30分钟取消思考时间50300k上传页面随机产生30分钟取消思考吋问80

7、300k上传页而随机产生30分钟取消思考时间100300k上传页而随机产生30分钟取消思考吋间产品下载影响下载性能的主要因素有下载文件的人小和下载的请求数,所以我们就从这两个方面设计用例a、虚拟用户数一定,下载不同犬小的文件虚拟用八数下载文件人小录制页而并发用八数执行吋间思考吋间50100k下载页而随机产生30分钟取消思考吋间50300k1、•载页面随机产生30分钟取消思考时间50500k下载页面随机产生30分钟取消思考吋间50800k下载页面随机产生30分钟取消思考时间b、下载文件大小一定,不同量的虚拟用户虚拟用户数下载

8、文件大小录制页面并发用八数执行吋问思考时间20300k下载页而随机产生30分钟取消思考时间50300k下载页而随机产生30分钟取消思考吋间80300kI、•载页面随机产生30分钟取消思考时间100300k下载页面随机产生30分钟取消思考时间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。