软件测试之性能测试人员面试经典技术问题

发表于:2009-07-20来源:作者:点击数: 标签:软件测试性能测试面试经典技术
软件公司不仅需要满足当前应用 需求 ,同时还要考虑后期业务的处理能力,仍能够为广大用户提供 可靠性 强、负载能力强、处理能力强、响应时间短的软件。这样一来,软件 测试 就显得更为重要了。软件公司在招聘 软件测试 人员的时候,也都非常重视软件 测试人

软件公司不仅需要满足当前应用需求,同时还要考虑后期业务的处理能力,仍能够为广大用户提供可靠性强、负载能力强、处理能力强、响应时间短的软件。这样一来,软件测试就显得更为重要了。软件公司在招聘软件测试人员的时候,也都非常重视软件测试人员Web应用方面的知识,特别是性能测试方面的知识,下面给大家一些知名企业会经常问道关于性能测试方面的试题供大家参考。   

经典问题:  

1.  请问什么是性能测试、负载测试压力测试?  

2.  请分别针对性能测试、负载测试和压力测试举一个简单的例子?  

3.  请列举出常用的性能测试工具,并指出这些工具的优缺点?  

4.  请问您是如何得到性能测试需求,怎样针对需求设计、执行、分析是否达到需求?  

5.  什么时候可以开始执行性能测试?  

6.  什么是集合点?设置集合点有什么意义?软件测试工具Loadrunner中设置集合点的函数是哪个?   

7.  性能测试时,是不是必须进行参数化?为什么要创建参数?在Loarunner软件测试工具中如何创建参数?   

8.  您了解关联吗?您如何找出哪里需要关联?请给一些您所在项目的实例。  

9.  您如何调试测试工具LoadRunner脚本?  

10.  在LoadRunner中如何编写自定义函数?请给出一个您在以前项目中编写的函数。  

11.  请问您是如何理解Loadrunner中集合点、事务以及检查点等概念?  

12.  如何应用软件测试工具Loadrunner进行性能测试,请结合其自身工具进行描述?  

13.  Loadrunner中思考时间有什么作用?  

14.  Loadrunner中如何实现多用户并发操作,需要进行那些设置?  1

5.  Loadrunner中有基于目标和手动两种场景设计方式,它们分别适用于什么情况?  

16.  Loadrunner中有几种并发执行策略,它们的含义是什么?  

17.  在有5台配置为处理器:Intel Pentium4 1.6G/内存容量:512M/硬盘容量40G的机器,如何较好的利用这些机器完成一次并发用户数为1000人的性能测试工作任务。

18.  平时大家在注册邮箱等相关操作时,经常会遇到需要输入验证码的情况,请问,如果我们公司也开发了一套带验证码的应用软件,需要进行性能测试,您会如何处理?

原文转自:http://www.ltesting.net