性能测试
性能测试
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。...(more)
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。

问题

银行性能测试·2017-07-12
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
只要你算对了,就能控制对。需求:各个交易的TPS分别是多少计算每个交易的并发数、pacing算对,凑出这个TPS即可注意1)别把压力机压垮,给压力机一些余量2)pacing别太小,小于20ms 基本是控制不稳的 3)并发数也要合理,太大了,压力机也撑不住(没那么多内存),调度开销也大,最后性能反而下降。...
互联网服务性能测试·2017-07-12
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
1)如何模拟核心系统的正常压力不确定你问的是哪一方面,就我的理解先回答一部分一个交易或者请求的链路可以很长,那么,可以从这条链路中任意一个节点,采用某种压力工具进行施加压力。比如,a)可以模拟end user的页面操作,用Loadrunner、JMeter等性能测试工具录制用户的页面操作,采用...
银行系统架构·2017-07-11
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
对测试环境和生产环境的差异做分析。比如说架构是分布式的,各台服务器之间没有资源共用或者资源争用或者可控范围内的资源共用,那么测一台服务器就可以推演出N台的能力。如果有资源共用,那么这个资源能支撑多少业务量,总之,是有一些推算的方法,虽然不一定很准确。同理,资源少的...
金融其它手机测试·2017-07-11
美国队长 · Alibaba 擅长领域:大数据, 大数据平台, 数据库
511 会员关注
你看看是网络没连接上,还是服务挂了
软件开发性能测试·2017-07-11
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
(一)一种方法是直接比照生产,这种方法也可以有几个小的选择:1)把生产环境的情况直接转化为性能测试模型,在测试环境测。比如生产环境的存量数据是多少、TPS是多少,业务配比大概是多少,占比最多的业务量是多少。2)直接做生产数据回放。Oracle有录制回放的功能。也可以把生产日志cop...
软件开发性能测试·2017-07-11
y18511664518 · 长城超云 擅长领域:数据库, 存储, 关系型数据库
601 会员关注
不熟悉想办法熟悉,找相关业务人员参与进来,特别是银行,成立一个小组,不就解决了
金融其它虚拟化·2017-07-11
y18511664518 · 长城超云 擅长领域:数据库, 存储, 关系型数据库
601 会员关注
一套正规的线上业务系统的测试环境至少有一个开发环境,UAT环境,如果想达到和线上业务系统一样的效果,那至少有一个模拟生产的准生产环境。你都说了,你测试环境就是虚拟化,估计数据也都是很少,硬件也达不到,测试结果怎么能和生产相比呢?...
金融其它性能测试·2017-07-10
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
1)找类似的系统进行类比预估2)如果没有任何系统可以对比,也没有任何预计的业务量的指标,2.1)需要确认架构的可扩展性2.2)如果架构不具备快速的容量扩展能力,那就需要进行典型场景的负载测试,不断加压,找到性能的拐点、瓶颈点,分析解除瓶颈的方法。这样,在生产上如果业务量过大,压垮系...
金融其它性能测试·2017-07-10
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
很多人一跑性能场景就跑1个小时以上,其实跑多久完全取决于系统特点。有些系统在大压力面前,几秒钟就可以调整到位,后面只要压力稳定,它的资源利用率、响应时间都是稳定的;对于这种系统,个人认为测10分钟足以。结果取下来,把前面几秒钟、后面几秒钟去掉,就可以采集数据了。而对于...
互联网服务性能测试·2017-07-10
yangjianxv · 成方金融科技有限公司 擅长领域:服务器, 中间件, 数据库
864 会员关注
硬件本身绝大多数情况下是性能越来越好的。很少有新出的硬件不如以前(有这种情况,可能是某个指标不如以前,比如新出的磁盘由于容量大,磁头需要机械运动,那么平均读写时间比以前容量小的要长一些)如果是相同版本的应用在资源改造后性能下降,可能性最大的是规划和配置的原因,因为硬...

描述

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。...(more)
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。
X社区推广
  • 提问题