性能测试面试题

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