博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
性能测试--如何获取有效需求
阅读量:4313 次
发布时间:2019-06-06

本文共 910 字,大约阅读时间需要 3 分钟。

如何获得有效的性能需求呢,有下面几种方法来获取:

1、客户方提出,这是最理想的一种方式。通常电信、金融、保险、证券以及一些其他运营商级系统的客户--特别是国外的客户都会提出比较明确的性能需求。

2、根据历史数据来分析,根据客户以往的业务情况来分析客户的业务量以及每年每月、每周、每天的峰值业务量。如果客户旧系统,可以根据已有系统的访问日志,数据库记录,业务报表来分析。要特别注意的是,不同行业、不同应用、不同的业务是各自的特点的。例如:购物网站在平时的负载主要集中在晚上,但是节假日的访问量和交易量会是平时的数倍;而地铁的售票系统面临的高峰除了周末,还有周一到周五的一早一晚上下班时间。

3、参考历史项目的数据,如果该产品已有其他客户使用,并且规模类似的,可以参考其他客户的需求。例如在线购物万丈,或者超时管理系统,各行业的进销存系统。

4、参考其他同行业类似项目的数据,如果本企业没有做过类似的项目,那么可以参考其他同行企业的公布出来的数据——通常企业公布的新闻或者成功解决方案中会提到,包括系统容量,系统所承受的负载以及系统响应能力等。

5、参考其他类似行业应用的数据,如果无法找到其他同行的数据,也可以参考类的应用需求。例如做IPTV或者DVB计费系统的测试,可以参考电信计费系统的需求——最然不能完成招办数据,但是可以同其他行业成熟的需求来了解需要测试的项目有哪些,应该考虑到的情况有哪些。

6、曹侃新闻或者其他资料中的数据,最后一招,特别是对于一些房前比较引人关注的行业,涉及到所谓的“政绩”的行业,通常可以通过各种新闻媒体找到一些可供参考的数据。但是需要耐心的寻找。例如我们在IPTV和DVB系统的测试中,可以根据新闻中公布的各省、各市、以及国外各大运营商的用户发展情况和用户使用习惯来估算系统容量和系统哥哥模块的并发量在软件开发过程中,需求管理要远远见到那与需求开发、CMMI中也体现了这一点,并且实际工作中也常常需要我们思考,如何根据客户的实际使用或者需先调的性能要求来开发满足客户需要的性能需求来

转载于:https://www.cnblogs.com/jane4321/p/10929975.html

你可能感兴趣的文章
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>
.net MVC 404错误解决方法
查看>>
linux系统目录结构
查看>>
git
查看>>
btn按钮之间事件相互调用
查看>>
Entity Framework 4.3.1 级联删除
查看>>
codevs 1163:访问艺术馆
查看>>
冲刺Noip2017模拟赛3 解题报告——五十岚芒果酱
查看>>
并查集
查看>>
sessionStorage
查看>>
代码示例_进程
查看>>
Java中关键词之this,super的使用
查看>>
人工智能暑期课程实践项目——智能家居控制(一)
查看>>
前端数据可视化插件(二)图谱
查看>>
kafka web端管理工具 kafka-manager【转发】
查看>>
获取控制台窗口句柄GetConsoleWindow
查看>>
Linux下Qt+CUDA调试并运行
查看>>
51nod 1197 字符串的数量 V2(矩阵快速幂+数论?)
查看>>