这篇文章主要介绍“服务器性能测试笔试题及答案有什么”的相关知识,小编通过实际案例向你们展示操作过程,操作方式简单快捷,实用性强,希望这篇“服务器性能测试笔试题及答案有什么”文章能帮助你们解决问题。
1、如何辨识系统困局?
从TPS指标剖析,TPS即系统单位时间内处理事务的数目。当前随着用户数的下降期系统每秒可处理的事务数是否也会下降。
2、如何发觉数据库的相关问题?
①通过运行个别相应的已获取的SQL句子,判定是否因为数据库索引所造成的事务响应过长的问题发生。
②通过实时监控工具(nmon等)监控剖析:Ⅰ.系统在运行过程中其CPU是否稳定运行或CPU耗损是否过低;Ⅱ.在系统运行过程中其显存是否存在显存泄露现象;
3、的作用是哪些?
①降低当前运行时压力,环节对应用服务器所引起的压力;
②模拟真实生产用户操作,考察对服务器所导致的影响。
4、进行参数化的目的是哪些?
①减少脚本的大小;
②便于脚本的维护,因而愈加真实的模拟生产环境的数据。
5、容量测试方式中为何要以逐渐递增的方法进行?
虚拟用户数随着负载时间的延长而降低,可以帮助确定系统响应时间减弱的确切时间以及确切的用户数。
6、假设在测试过程中个别事务的响应时间过长,但剖析应用服务、数据库以及网路都属于正常现象,问题可能出现的缘由有什么?
①客户机器是否已难以承载当前运行压力造成未能及时获取从服务端返回的信息;
②是否已忽视;
③确定当前被测系统构架,是否为在每次测试过程中清楚缓存所造成。
7、如何发觉应用服务器的相关问题?
①通过个别事务的运行,判定是否在应用代码层未进行调优造成事务响应风波过长;
②通过实时监控工具(nmon等)监控剖析:Ⅰ.系统在运行过程中其CPU是否稳定运行或CPU耗损是否过低;Ⅱ.在系统运行过程中其显存是否存在显存泄露现象;Ⅲ.打开相应日志、分析在运行过程中是否存在交易报错并获取错误缘由查看是否因为代码缘由造成交易错误发生。
8、简述性能测试流程?
①分析性能需求:选购用户使用最频繁的场景来测试,例如:登入,搜索,下单等等。确定性能指标:例如:事务通过率为100%,TOP99%是5秒,最大并发用户为1000人,CPU和显存的使用率在70%以下;
②制定性能测试计划,明晰测试时间(一般在功能稳定后,如第一轮测试后进行)和测试环境和测试工具;
③编写测试用例;
④搭建测试环境,打算好测试数据;
⑤编写性能测试脚本;
⑥性能测试脚本调优。设置检测点、参数化、关联、集合点、事务,调整思索时间,删掉冗余脚本;
⑦设计测试场景,运行测试脚本,监控服务器;
⑧分析测试结果,搜集相关的日志水单给开发;
⑨回归性能测试;
⑩编写测试报告。
9、如何确定系统最大负载?
通过负载测试,不断降低用户数,随着用户数的降低,各项性能指标也会相应形成变化,当出现了性能拐点,例如,当用户数达到某个数目级时,响应时间忽然下降,这么这个拐点处对应的用户数就是系统能承载的最大用户数。
10、性能测试指标有什么?
①响应时间;
②吞吐量;
③Cpu;
④内存;
⑤Io;
⑥Disk。
11、如何脚本提高?
①做参数化;
②做关联;
③添加事务;
④添加断定;
⑤添加集合点;
⑥添加思索时间。
关于“服务器性能测试笔试题及答案有什么”的内容就介绍到这儿了,谢谢你们的阅读。假如想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为你们更新不同的知识点。