- 相关推荐
性能测试面试试题
在日常学习和工作中,只要有考核要求,就会有试题,借助试题可以更好地考查参试者所掌握的知识和技能。你所见过的试题是什么样的呢?以下是小编精心整理的性能测试面试试题,希望对大家有所帮助。
1、如何识别系统瓶颈?
从TPS指标分析,TPS即系统单位时间内处理事务的数量。当前随着用户数的增长期系统每秒可处理的事务数是否也会增长。
2、如何发现数据库的相关问题?
①通过运行某些相应的已获取的SQL语句,判断是否由于数据库索引所导致的事务响应过长的问题发生。
②通过实时监控工具(nmon等)监控分析:
(1)系统在运行过程中其CPU是否稳定运行或CPU耗用是否过高;
(2)在系统运行过程中其内存是否存在内存泄漏现象;
3、think_time的作用是什么?
①降低当前运行时压力,环节对应用服务器所造成的压力;
②模拟真实生产用户操作,考察对服务器所造成的影响。
4、进行参数化的目的是什么?
①减少脚本的大小;
②便于脚本的维护,从而更加真实的模拟生产环境的数据。
5、容量测试方法中为什么要以逐步递增的方式进行?
虚拟用户数随着负载时间的延长而增加,可以帮助确定系统响应时间减慢的准确时间以及准确的用户数。
6、假设在测试过程中某些事务的响应时间过长,但分析应用服务、数据库以及网络都属于正常现象,问题可能出现的原因有哪些?
①LoadRunner客户机器是否已无法承载当前运行压力导致LoadRunner无法及时获取从服务端返回的信息;
②Tink_time是否已忽略;
③确定当前被测系统架构,是否为在每次测试过程中清楚缓存所导致。
【性能测试面试试题】相关文章:
面试软件测试自我介绍12-28
mba面试题目11-09
测试实习报告09-13
软件测试实习日记07-30
软件测试实习报告07-08
测试实习报告15篇01-06
软件测试的转正工作总结范文08-25
测试工程师述职报告07-24
软件测试工程师自我评价范文09-25
测试工程师述职报告5篇04-07