性能测试面试题
- 性能测试的意义和作用,说出因为性能不良造成的质量事故?
- 如何进行性能测试,整体的性能测试流程是什么? 确定需求-制定计划和策略-准备环境(干净的,数据)-编写脚本-设计测试场景-运行-监控执行-分析测试结果
- 性能测试的难点在哪里?如何克服?
- 如何选择性能测试工具?
- 如何确定性能测试团队的人力资源需求?
- 性能测试会用到哪些知识?
- 系统瓶颈如何分析,列出系统瓶颈? ---最笨的、最基本的方法是按照一定的规则压并发,看日志。
- 如何分析一个linux系统存在了内存不足?
- 如何证明一个linux系统中的程序存在内存泄露?
- 如何证明一个linux系统中的IO能力存在瓶颈?
- loadrunner中的unique会使用在哪种性能测试场景需求中使用?
- 请说出loadrunner中的关联是怎么回事?
- 如果把性能测试工程师分为三级,你觉得如何划分?
- 性能测试和压力测试是什么关系? 压力测试和负载测试是什么关系?
- loadrunner脚本出现乱码怎么解决?录制脚本时无法打开浏览器如何解决?如果脚本在运行中报错,如何分析原因和解决?
- 录制脚本的2个模式分别是什么?他们的区别
- loadrunner的随机化用在什么场景?
- 性能测试的实现原理?
- 如何制定一个性能测试的指标?哪些指标是核心的?
- 线程和进程有什么区别?调用接口是线程还是进程(线程)?
- loadrunner的并发数和在线用户数是个什么关系?
- 说出你见过的一些设计优秀的网站系统框架,并且说明他们的缺点和优点?
- 如何找到大型系统中的最大瓶颈点?
- 你如果怀疑某段程序有问题,你如何来证明程序的性能好坏? ---定义事务,或者该程序所在的文件的大小(如JS文件,文件越小越好)
- 如果性能分析和调优应该是谁来负责?
- 性能测试场景怎么搭建?
**************胜者先胜而后求战,败者先战而后求胜!**************