扫码关注公众号

测试方案分析之压力测试
09-24
84观看
01

软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的选项属于QC得是:

正确答案是A,B,C1、概念上:QA:QualityAssurance(质量保证)QC:QualityControl(质量控制)QM:Qua

来自:测试方案-压力测试
02

一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?

300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。线程之间可能发生干扰,而产生一些异常。300个用户在一个客户端上,需要更大的带宽。IP地址的问题,可能需要使用IPSpoof来绕过服务器对于单一IP地址最大连接数的限制。所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。

来自:测试方案-压力测试
03

对于有系统大量并发访问,你会如何做测试,有什么建议?

如何做高并发系统的测试,一般而言,整体的测试策略是:先针对部分系统进行性能测试及压力测试,得到各部分的峰值处理性能,再模拟整体流程测试,重点测试整体业务流程以及业务预期负荷,着重测试以下几点:1、不同省份,不同运营商CDN节点性能,可采用典型压力测试方案2、核心机房BGP网络带宽,此部分重点在于测试各运行商的BGP网络可靠性,实际速率,一般采用smokeping,lxChariot等工具3、各类硬件设备性能,一般采用专业的网络设备测试工具4、各类服务器并发性能,分布式处理能力,可采用压力测试方案工具5、业务系统性能,采用业务系统压力测试方案6、数据库处理性能,这部分需要结合业务系统进行测试,以获取核心业务场景下的数据库的TPS/QPS,7、如果有支付功能,需要进行支付渠道接口及分流测试,此部分相对而言可能是最大的瓶颈所在,此外还涉及备份方案,容灾方案,业务降级方案的测试。

来自:测试方案-压力测试
04

性能测试包含了哪些软件测试(至少举出3种)?

并发测试,基准测试,争用测试,性能配置,负载测试,强度测试,容量测试等并发测试:测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题基准测试:比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。争用测试:核实测试对象对于多个主角对相同资源(数据记录、内存等)的请求的处理是否可以接受。性能配置:核实在操作条件保持不变的情况下,测试对象在使用不同配置时其性能行为的可接受性。负载测试:核实在保持配置不变的情况下,测试对象在不同操作条件(如不同用户数、事务数等)下性能行为的可接受性。强度测试:核实测试对象性能行为在异常或极端条件(如资源减少或用户数过多)之下的可接受性。容量测试:核实测试用户同时使用软件程序的最大数量

来自:测试方案-压力测试
课程
专栏
测试技术-测试方案-压力测试
3专栏
1课程
4 试题