性能测试与LoadRunner试题
时间:2025-07-10
时间:2025-07-10
性能测试与LoadRunner试题
性能测试与LoadRunner试题
姓名: 得分:
一、填空题,每题3分(共30分)
1. 性能测试流程GAME(A)为
2. 事务用来度量服务器响应指定的 Vuser 请求所用的 。这些请求可以是简单任务(例如等待对单个查询的响应),也可以是复杂任务(例如提交多个查询和生成报告)
3. 模拟较大的用户负载,需要同步各个 Vuser在同一时刻执行任务。通过创建 ,可以确保多个 Vuser 同时执行操作。当某个 Vuser 到达该集合点时, Controller 会将其保留,直到参与该集合的全部 Vuser 都到达。当满足集合条件时,将释放 Vuser
4. 录制业务流程时,VuGen 生成一个包含录制期间用到的实际值的脚本。如果您要使用不同于录制内容的值执行该脚本的操作(查询、提交等)。要实现这一点,可以用参数替换已录制的值。这被称为
5. 录制 Vuser 脚本后,可以配置其运行时设置。运行时设置定义脚本运行的方式。其中迭代次数是设置 的循环次数。
6. 一般稳定性测试需要运行至少 小时以上。
7. 压力测试与负载测试不同之处是压力测试的预期结果是
8. 选择协议的两个原则是
9. 提供的图和报告帮助您分析系统的性能,这些图和报告总结了场景的执行情况。
10. 为了向服务端产生高负载,在使用一台计算机无法满足要求的情况下,可以使用多台计算机产生负载,但需要在每台机器上安装并启动 Load Generator 。
二、是非题,每题3分(共30分)
1. 性能调优的实质是以空间换时间。( )
2. 可以指示 Vuser 在运行脚本时重复执行 Action 部分。每次重复称为一次迭代。运行多次迭代时将会不重复执行 Vuser 脚本的 vuser_init 和 vuser_end 部分。( )
3. Vuser 脚本生成器(也称为 VuGen)是 LoadRunner 用于开发设置场景的主要工具。( )
4. 在面向目标的方案中,您可以定义您希望实现的测试目标, LoadRunner 将根据定
性能测试与LoadRunner试题
义的目标自动为您创建一个方案。在一个面向目标的方案中,您可以定义五种类型的目标:虚拟用户数、每秒点击次数(仅 Web Vuser)、每秒事务数、每分钟页面数(仅 Web Vuser)或方案的事务响应时间。 ( )
5. 隔离法是常用的性能瓶颈分析方法之一 ()
6. Vuser 脚本的结构和内容因 Vuser 类型的不同而不同。( )
7. Loadrunner只能录制生成C语言脚本,不过可以转化为java脚本()
8. VU的web vuser提供两种录制模式,html mode和url mode()
9. 脚本在录制过程中可以插入transaction和集合点。( )
10. Vuser Script的注释命令是“//”。( )
三、简答题,每题10分(共40分)
1. 关联语句的主要原因是?
2. 性能测试包含哪些主要的测试策略,举例说明?
3. 阐述集合点、事务和Think Time的概念及用途,以及三者之间存在哪些联系?
4. 一份量化准确的性能测试报告要包含哪些要素?