1 性能测试指标要求 - 平均响应时间

系统进行多用户并发操作时,应满足以下要求:

首页访问平均响应时间不得超过 3s

系统登录平均响应时间不得超过 5s

执行简单查询、添加和删除业务时,平均响应时间不得超过 5s

执行复杂查询、添加和删除业务时,平均响应时间不得超过 8s

2 性能测试指标要求 - 资源利用率

CPU平均利用率:当系统并发用户数在设计要求范围内时,应用服务器和数据库服务器的CPU平均利用率不得超过75% ,其CPU利用率不得连续30秒超过95%

内存平均使用率:当系统并发用户数在设计要求范围内时,应用服务器和数据库服务器的内存平均使用率不得超过75% ,不存在内存泄漏,内存占用率没有明显增长且1小时后内存恢复初始值

3 性能测试指标要求 - 事务失败率

单业务并发测试、混合业务并发测试,要求不能有失败事务。稳定性并发测试允许出现失败事务,事务失败率一般不超过千分之一。

4 性能测试指标要求 - 最大并发用户数

系统最大并发用户数经验值是系统最大在线用户数的5% ~ 20%

平均并发用户数

n是用户登录session的数量;L是用户登录session的平均长度;T指考察的时间段长度。

并发用户峰值数  ;

假设有一个OA系统,该系统有4000个用户,平均每天大约有400个用户要访问该系统,对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。则:

All About Testing相关推荐

  1. SAP成都研究院郑晓霞:Shift Left Testing和软件质量保证的一些思考

    2019独角兽企业重金招聘Python工程师标准>>> 今天的文章来自Jerry的同事,曾经的搭档郑晓霞(Zheng Kate).郑晓霞是在Jerry心中是一位很有实力的程序媛,20 ...

  2. 模糊测试(fuzz testing)介绍(一)

    模糊测试(fuzz testing)是一类安全性测试的方法.说起安全性测试,大部分人头脑中浮现出的可能是一个标准的"黑客"场景:某个不修边幅.脸色苍白的年轻人,坐在黑暗的房间中,正 ...

  3. Pair Testing

    All-Pairs Testing is a test design method to deal with the combinatorics problem of defining test ca ...

  4. [Redux-Observable Unit Testing] Mocking an ajax request when testing epics

    Often in unit tests we are focussing on the logic involved in crafting a network request, & how ...

  5. 让产品有效迭代,前端A/B Testing的简单实现

    A/B Testing简介 互联网产品的迭代速度很快,往往一周一小发布,一月一大发布,产品提出的种种需求,哪些改动是提升产品体验的,哪些是阻碍产品进步的,如果没有数据可以参考,仅仅是靠拍脑袋的话,对产 ...

  6. C++ Testing Framework

    C++ Testing Framework C++ Testing Framework测试框架使用 链接:https://www.ibm.com/developerworks/cn/aix/libra ...

  7. UA MATH ECE636 信息论10 Non-adaptive Group Testing

    UA MATH ECE636 信息论10 Non-adaptive Group Testing d-disjunct Reed-Solomon Code方法 上一讲主要介绍的是AGT,这一讲介绍NAG ...

  8. UA MATH ECE636 信息论10 Group Testing简介

    UA MATH ECE636 信息论10 Group Testing简介 Group Testing AGT Dworfman算法 Binary Search Generalized Binary S ...

  9. Caffe代码导读(5):对数据集进行Testing

    转载自: Caffe代码导读(5):对数据集进行Testing - 卜居 - 博客频道 - CSDN.NET http://blog.csdn.net/kkk584520/article/detail ...

  10. Testing and Test-First Programming

    Testing levels Unit testing 单元测试 测试某一小部分代码的正确性,尤其是测试某个函数. Integration testing 集成测试 The combined exec ...

最新文章

  1. EMNLP2020:Hugging Face获最佳demo
  2. 春泥棒(偷春人) — ヨルシカ(MV + 歌词、汉译、罗马音)
  3. 隐马尔科夫模型(HMM)解释 和 前向与后向算法[转] 讲解通俗易懂 赞
  4. SASS初学者入门(转)
  5. new操作符到底干了什么?
  6. 数据结构-单链表进阶之快慢指针原理(快速查找法)
  7. Intel Realsense D435 将深度图的灰度图映射为彩色图,打印输出灰度图或彩色图
  8. 5G NR 随机接入--PRACH
  9. (*长期更新)软考网络工程师学习笔记——Section 10 网络安全
  10. html自动按键,VBS脚本和HTML DOM自动操作网页
  11. Python爬虫入门四之Urllib库的高级用法
  12. 关于在项目中使用开源项目的疑惑,恳请大家给点意见!
  13. IPHONE手机知识大全(下)
  14. Microsoft office 各个版本镜像下载
  15. 微信小程序电子签名实现并识别文字
  16. C语言 斐波那契数列
  17. java access 2007,使用Access 2007 VBA创建数据透视表
  18. Chrome下可用的的Kubernetes Dashboard证书的制作
  19. 使用python创建数组的方法
  20. 40个非常有创意的网页设计作品欣赏

热门文章

  1. 【系统库】常用软件下载
  2. 数字城市大会(1)——三维论坛
  3. JustAuth发布1.10.0版本,集成华为和企业微信登录,更加灵活的state缓存
  4. java怎样获取汉字的首字母_[JAVA]获得汉字的拼音首字母
  5. 桥接路由器总是掉线_一个网络连接了两个路由器,为什么总掉线?教你2个解决办法!...
  6. vim的分屏功能 酷帅的技能啊!
  7. 没错,又是一位月薪过万的测试小伙伴!
  8. python局域网嗅探_使用python来嗅探局域网内的qiuqiu号码
  9. 微信扫码关注后实现自动分组
  10. PostgreSQL之pgdump备份恢复