很多人一跑性能场景就跑1个小时以上,其实跑多久完全取决于系统特点。有些系统在大压力面前,几秒钟就可以调整到位,后面只要压力稳定,它的资源利用率、响应时间都是稳定的;对于这种系统,个人认为测10分钟足以。结果取下来,把前面几秒钟、后面几秒钟去掉,就可以采集数据了。而对于...
硬件本身绝大多数情况下是性能越来越好的。很少有新出的硬件不如以前(有这种情况,可能是某个指标不如以前,比如新出的磁盘由于容量大,磁头需要机械运动,那么平均读写时间比以前容量小的要长一些)如果是相同版本的应用在资源改造后性能下降,可能性最大的是规划和配置的原因,因为硬...
大部分系统,晚上都是业务低峰,这时候操作对业务影响最小,停机窗口也相对比较松。
1、业务测试范围哪些测,哪些不测。比如什么业务测、什么操作系统版本、中间件版本测。2、制定优先级规则由于测试场景、测试案例是没办法穷举的,理论上测试是永远不可能结束的。并且,性能测试本身又牵涉出容量测试、扩展性测试、高可用测试、压力下的异常测试等等的测试延伸...
您的问题其实是两个问题1)设备型号和生产一致,但资源配置少2)设备老旧咱们分别来看1)设备型号和生产一致,但资源配置少1.1) 将集群环境改为单台服务器,将有限的资源集中供应某一台服务器1.2) 去掉中间环节的服务器,直接压测核心系统,或者直接压测你认为是瓶颈的系统。2)设备老旧设...
由于新业务项目可能没有明确的需求,也没有生产上的历史数据或者类似项目数据可以分析。新业务的性能测试可采用探索性测试。探索性测试的目的在于给出该系统的总体性能表现、系统将在何时何处出现性能瓶颈、并分析、定位问题,给出调优建议。简单来说,我不知道生产峰值TPS是...
举个例子,在我接触的不要说需求人员,甚至是有多年网站/网页方面经验的开发人员或者管理人员,很多搞不清下面几个概念的区别。1)并发用户数2)系统并发数3)在线用户数试想,这种情况下,你怎么和他一起梳理系统的性能目标?我的经验是,可以用一些生活当中的例子来说说明技术概念。引导需...
生产环境在未上线的时候可以做,一旦上线有业务了,只能在准生产做,生产环境上线后,坚决不能跑性能测试
1) 将集群环境改为单台服务器,将有限的资源集中供应某一台服务器。这样,可以测试单台设备的最大吞吐量。如果集群环境中各个服务器之间没有资源共享、资源征用的话,单台设备的最大吞吐量 * 设备数量 就是整个系统能够达到的最大吞吐量。当然,现实中没有这么理想,往往存在网...
可以搜索一下社区资料,应该有相关的原厂文档可以参考。