软件测试(性能测试基础知识)六
1、资源利用率:反映了对系统(Web服务器、数倌栗受绽据库服务器、操作系统等)的各种资源的使用程度,如CPU利用率、内存占有率等。资源利用率是性能测试中分析瓶颈、发现问题从而改善性能的主要参数之一。
2、资源利用率=资源的实际使用/总的资源可用量
3、隐性性能需求:由普通客户提出显性性能需求:由专业客户提出
4、在性能测试需求获取中,经典的80/20原则可理解:每个工作日80%的业务在20%的时间内完成; ¨80%的功能只会有20%的用户访问,或者说80%的用户只使用20%的功能;
5、例子:去年,全年处理业务健懔惋菹约100万笔;其中15%的业务处理中每笔业务需对应用服务器提交7次请求; ¨70%的业务处理中每笔业务需对应用服务器提交5次请求; ¨其余15%的业务处理中每笔业务需对应用服务器提交3次请求。 ¨根据以往统计结果,每年的业务增量为15%,考虑到今后3年业务发展的需要,测试需按现有业务量的2倍进行。请根据上术数据进行测试强度的估算。(求:每年总的请求数、每天请求数、每秒请求数)
6、性能需求获取方法:⒈依据用户明确要求⒉依据用户提供的已有数据整理分析得出⒊依据同行业中类似项目或类似行业中的数据
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:61
阅读量:90
阅读量:96
阅读量:90
阅读量:88