随笔分类 - loadrunner性能测试
摘要:1 Action() 2 { 3 4 5 lr_rendezvous("getAppHomeModulesList"); 6 7 lr_start_transaction("getAppHomeModulesList"); 8 9 /* 10 web_reg_save_param("appHomeModulesListResult", 1...
阅读全文
摘要:一、经典公式1: 一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据 1)平均并发用户数为 C = nL/T 2)并发用户数峰值 C‘ = C + 3*根号C C是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度 C’
阅读全文
摘要:Auto correlate可以根据数据趋势,自动分析出可能影响目标性能的数据项,通过它可以很方便地找出哪些数据之间有明显的相互依赖性。 下面以分析影响平均响应时间的windows资源为例,讲解Auto Correlate的使用。 1) 打开Average Transaction Response
阅读全文
摘要:分析Web Resources中的Connections per second可以判断是否服务器连接池瓶颈。 connections per second会给出两种不同状态的连接数:中断的连接和新建的连接。 分析: 1) 通常,我们可以把connections per second 和 Runnin
阅读全文
摘要:SLA是为负载场景定义的具体目标,用于与实际负载结果比较,确定系统是否达到性能目标。 1.1.1 设置SLA(以Transaction Response Time(Average)为例) 可以在Controller开始运行场景之前设置SLA,如下图: 也可以在负载结果出来后在Analysis中设置:
阅读全文
摘要:1) 如下图,在Run标签页,点击“Vusers...”打开Vuser窗口; 2) 如下图选中一个Vuser点击按钮可以打开Run-Time Viewer窗口,RTV窗口页面显示的就是该Vuser当前的操作; 3) 如下图所示,选择一个Vuser点击按钮可以打开该Vuser的运行日志窗口,窗口下方还
阅读全文
摘要:下面讲一下如何使用多台电脑进行负载测试。 1) 打开load generator,如图所示默认已添加了我们本地的Generator; 2) 点击“Add...”添加其他负载机:输入负载机的IP地址,点击“OK”即添加成功。 3) 成功添加负载机,为了成功连接负载机,还要到负载机中启动Agent Co
阅读全文
摘要:集合点只有在多用户并发运行的时候才能体现它的作用。 Scenario > Rendezvous 打开集合点设置界面,如下图所示: 我们可以看到Vusers 列表框里有两个用户,这与我们设置的虚拟用户数一至,可以通过“Enable VUser” 来决定某个用户是否参与集合点; 在Rendezvous列
阅读全文
摘要:本文以实例讲解web services接口测试操作,内容包括:脚本生成、参数化和接口与接口间的取值关联操作。 网站“http://www.webxml.com.cn/zh_cn/web_services.aspx”有很多开放的接口可供大家练习。 这次我们以“中文<->英文双向翻译WEB服务”接口为实
阅读全文
摘要:文章以实例讲解loadrunner中的关联操作,内容包括:自动关联、手动关联和关联规则的设置。 1.1.1 准备工作 在web tours项目默认设置里,登录操作是没有生成sessionID的,所以我们需要设置一下。 打开web tours 点击 administration,如下图: 在“Admi
阅读全文
摘要:下面我们介绍用数据库中的用户名来参数化登陆用户名。 框选住登陆名,点鼠标右键,弹出对话框,选择“替换为新参数”弹出对话框,此时参数名输入:name,参数类型选择File,如图 点“属性”按钮, 出现以下窗口 注意: 参数的文件名不要使用con.dat、pm.dat 或者lpt*.dat 等系统装置名
阅读全文
摘要:参数类型 参数名随意取,建议取通俗易懂的名字,下面我们重点介绍一下参数的类型。 ●DateTime: 很简单, 在需要输入日期/时间的地方, 可以用DateTime 类型来替代。 其属性设置也很简单, 选择一种格式即可。当然也可以定制格式。 .●Group Name:暂时不知道何处能用到,但设置比较
阅读全文
摘要:判断操作是否成功,检查点是必不可少的。loadrunner中可以设置文本检查点和图片检查点,下面记录一下loadrunner设置检查点的几种方法。 前言:在回放脚本时,必须确定run-time setting中勾选了“Enable Image and text check”选项,如下图所示。如果不勾
阅读全文
摘要:录制脚本之前,选对协议很关键,否则错误的协议会导致Virtual User Generator 录制不到脚本,或录制的脚本不完整,有些应用可能需要选择多个协议才能完整的记录 客户端与服务器端的请求。 LR自带了协议分析工具:Protocol Advisor。 Virtual User Generat
阅读全文

浙公网安备 33010602011771号