发表于: 2017-11-29 22:39:35
2 905
今天完成的事:
本来想今天把任务5给提交的,结果没有bug给我提刚到的书看了一下午
遇到的问题:
什么吞吐量计算公式,并发数量计算公式,思考时间计算公式这公式都是要会的么
明天要做的事:
继续学习性能测试,
收获:
性能测试:系统的性能是一个很大的概念,覆盖面非常广,软件系统的性能包括执行效率,资源占用,系统稳定性、安全性、兼容性、可靠性、可扩展性等。性能测试是为了描述测试对象与性能相关的特征并对其进行评价而实施和执行的一类测试
负载测试:负载测试是通过逐步增加系统负载 测试系统性能的变化,并最终确定在满足系统性能指标的前提下,系统所能够承受的最大负载量的测试,简而言之,负载测试是通过逐步加压的方式来确定系统的处理能力和能够承受的各项阈值。
压力测试:压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,使系统某些资源达到饱和甚至失效
配置测试:主要是通过对被测试软件的软硬件配置进行测试,找到系统各项资源的最优分配原则,
并发测试:就是多个用户同时访问同一个应用或同一个模版或者数据记录时是否存在卡死或者其他性能问题
容量测试:在一定软硬件条件下,在数据库中构造不同数量级的记录数量,通过运行一种或多种业务场景在一定虚拟用户数量的情况下,获取不同数量级别的性能指标,从而得到 数据库能够处理的最大会话能力,最大容量等。系统可处理同时在线的最大用户数,通常和数据库有关
可靠性测试:通过给系统加载一定的业务压力的情况下,运行一段时间,检查系统是否稳定,因为有时候运行时间长会有内存泄漏等问题
失败测试:用来检验如果系统局部发生故障,用户能否继续使用系统,用户受到多大影响,如果几台机器做均衡负载,一台或几台机器垮掉后系统能够承受的压力
评论