内容发布更新时间 : 2024/11/10 3:13:31星期一 下面是文章的全部内容请认真阅读。
LoadRunner
Virtual User Generator
使用手册
目 录
1 2 3 3.1 3.2 3.3 3.4 4 4.1
LOADRUNNER简介 .................................................. 1 VIRTUAL USER GENERATOR简介 ........................................ 1 VIRTUAL USER GENERATOR基本使用方法.................................. 2 创建测试脚本 .........................................................................................................................................2 录制测试脚本 .........................................................................................................................................3 试运行脚本..............................................................................................................................................5 查看运行结果 .........................................................................................................................................5 完善测试脚本..................................................... 6 插入事物(TRANSACTION) .....................................................................................................................6
插入事物起始点语句 ...................................................................................................................6 插入事物结束点语句 ...................................................................................................................7 确定需要参数化的常量...............................................................................................................7 对脚本进行参数化 .......................................................................................................................8 常用的参数类型 ............................................................................................................................9 替换多次出现的参数 ...................................................................................................................9 还原初始字符串 ............................................................................................................................9 定义参数属性 ..............................................................................................................................10
4.1.1 4.1.2 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 5 5.1 5.2 5.3 5.4
脚本参数化..............................................................................................................................................7
运行脚本设置 RUN-TIME SETTINGS .................................... 11 ITERATION COUNT (循环次数) ..............................................................................................................12 THINK TIME (思考时间) .......................................................................................................................13 ERROR HANDLING(错误处理) ..................................................................................................................13 MULTITHREADING(运行方式) ..................................................................................................................14
LoadRunner_Virtual User Generator使用手册
1 LoadRunner简介
LoadRunner提供了3大主要模块,这3个模块既可以作为独立的工具分别完成各自的功能,又可以作为LoadRunner的一部分彼此衔接,与其他模块共同完成软件性能的整体测试; 这3大模块分别是:
? Virtual User Generator —— 用于录制性能测试脚本; ? Mercury LoadRunner Controller —— 用于创建、运行和监控场景; ? Mercury LoadRunner Analysis —— 用于分析性能测试结果;
本文档主要介绍Virtual User Generator的基本使用,通过本篇文章的学习,可以掌握LoadRunner性能测试脚本的录制及脚本的完善方法;
2 Virtual User Generator简介
要创建一个自动测试,首先要创建自动测试脚本。测试脚本的录制和维护是性能测试的重要步骤之一,成千上万的虚拟用户正是通过执行测试脚本来对系统施压的。使用LoadRunner的Virtual User Generator(虚拟用户发生器)引擎,可以监视并记录客户端和服务器直接的通话,让虚拟用户模拟实际的业务流程,记录真正用户的操作行为,并将其转化为特定的测试脚本语言集合;
测试人员既可以直接使用Virtual User Generator录制产生的脚本(基本测试脚本)。为了方便有特殊需求的用户维护脚本,LoadRunner还提供了很多的工具和选项。例如,如果想让多个虚拟用户使用几套不同的实际发生的数据来执行同一个脚本,就需要对脚本进行参数化,参数化后的脚本在运行的时候,是使用多套不同的数据象服务器发起请求或执行某个操作的,这样就更接近了真实的情况。
1