LoadRunner-VuGen

?LoadRunner-VuGen

关于VuGen使用技巧
关于脚本编写
关于事务
关于关联


  • 关于VuGen使用技巧
  • 关于脚本编写
    • 检查点函数
      • web_reg_find()
      • web_image_check()
    • 参数化设置
      • 步骤1:Insert--New Parameter          //创建参数化名称及类型
      • 步骤2:Vuser--Parameter list            //设置参数化,此处也可以新建和设置类型
      • 步骤3:脚本中,进行替换                   //针对Parameter list 各项设置随后进行单独介绍和使用
  • 关于事务

    开始与结束事务成对出现,之间不加入检查点函数

      • lr_start_transaction("")
      • lr_end_transaction("",LA_AUTO)
  • 关于关联

    后期补充。

来自为知笔记(Wiz)

时间: 2024-10-13 00:06:53

LoadRunner-VuGen的相关文章

通过HP Loadrunner VuGen来录制安卓的应用

通过HP Loadrunner VuGen来录制安卓的应用 发布时间: 2015-1-12 13:13    作者: Elaine00    来源: 51Testing软件测试网采编 字体:  小  中  大  | 上一篇 下一篇 | 打印  | 我要投稿  | 推荐标签: 性能测试 性能测试工具 软件测试工具 LoadRunner 通过这篇文章,我将介绍如何通过HP Loadrunner VuGen来测试一个安卓应用的网络流量.测试过程中,安卓的SDK将用来执行安卓应用,同时HP Loadru

Loadrunner VuGen实战---基本组成、协议、脚本优化、参数化(三)

一.3大基本组件:VuGen.Controller.Analysis 1.VuGen:录制.编写脚本. 2.Controller:性能测试场景设计以及监控的地方. 3.Analysis:生成图表报告的地方. 二.深入理解协议选择 1.什么是协议? 协议是数据包再交换.通信时要按照统一的约定,这样双方才能识别. Loadrunner有一个Agent进程专门监控客户端和服务器之间的通信. 2.Run-time setting中:注意调Packing和Think time才会较符合真实情况. 三.脚本

Loadrunner VuGen实战---集合点、关联(四)

一.集合点: 1.我们可以通过以下举例来理解这个概念: 10名运动员从起点出发,要跑3圈,规定再次通过起点时要等带所有运动员全部到达后,才能进行第二圈赛跑.   2.实战操作; 1)脚本中点击“Insert--Rendezvous”进行对应位置集合点插入. 2)Controller中点击“Scenario--Rendezvous”,其中进行Policy的设置,在这里可以对集合点的触发条件进行调整. 二.关联: 1.什么条件下使用关联呢? 首先,如果多次回放都报错,且自身感觉录制并没有任何问题.

LoadRunner Error code 10053,Software caused connection abort

发现问题的应用场景  C/S结构程序,请求响应采用异步机制.即客户端发送一个请求后不是一直等待这个结果,客户端将请求存放在请求队列并获得一个JOBID,服务器运行后将运行结果存放在响应队列,客户端定时查看响应队列,根据JOBID定时从响应队列中获取结果.因此带来的测试问题是受服务器状态影响,客户端获取结果的次数不固定. 测试脚本示例  lrs_create_socket("socket0", "TCP", "LocalHost=0", "

LoadRunner对不同协议的选择

LoadRunner对不同协议的选择 大家常用的是Loadrunner测试web(Http/Html),但其实协议多种多样.在B/S结构的网站多种业务的特点需要选择不同的协议,协议如何选择呢,寻找了相关资料. LoadRunner首先是一个测试工具,其次是一个性能测试工具,然后是该工具是一个基于协议,也就是说LoadRunner测试的对象都需要使用通信协议,对于那些不使用通信协议仅仅进行本地处理的软件例如Microsoft Word,LoadRunner就不适用.说到通信协议我们来熟悉一下协议的

Loadrunner性能测试协议选择

按照TCP/IP协议的分层,分层结构如下: TCP/IP协议 对应的服务 应用层 WWW.SMTP.FTP.Telnet.Gopher.SNMP Socket.NetBIOS 传输层 TCP.UDP 网络层 IP(ARP.RARP.ICMP) 网络接口层 Ethernet.X.25.PPP.SLIP 第一个分层是由OSI制定但不实用,后一个是目前广泛使用且被业界认做既定标准的协议分层,下文探讨的LoadRunner协议选择即按TCP/IP协议的分层模型讨论. 接着来说说LoadRunner Vu

LoadRunner性能测试巧匠训练营

<LoadRunner性能测试巧匠训练营>基本信息作者: 赵强 邹伟伟 任健勇 丛书名: 实战出版社:机械工业出版社ISBN:9787111487005上架时间:2015-1-7出版日期:2015 年1月开本:16开版次:1-1   编辑推荐软件性能测试领域具有突破性创新意义的重要著作,三位资深软件测试专家多年一线工作经验结晶,业内多位测试专家联袂推荐.基于LoadRunner.Apache ab和JMeter等性能测试工具,以真实项目为依托,全面深入讲解了软件性能测试.安全测试.性能调优的流

怎样理解LoadRunner的pacing和think time【转】

参考链接:http://blog.sina.com.cn/s/blog_700a8dba0100lq0h.html 在LoadRunner里,有两个概念很容易被混淆:pacing和think time.相关书籍中很难查阅到对pacing的讲解.这两个名词该如何理解,如何应用呢? 它们都出现loadrunner VUGen的run-time settings里,是不同的概念.先引用帮助文档里的解释: The pacing let you control the time between itera

LoadRunner脚本关联动态数据的最简单方法

为什么要关联动态数据呢?举个例子,在对我们平台的工作流性能测试时, 在待办任务里面选择一条记录执行发送操作,LoadRunner VuGen会详细记录下来流程发送操作的细节,但在回放脚本的时候会有问题.待办任务里面找不到那条记录了,已经发送到下一个环节了.另一个更易理解的例 子,在初始化查询页面,选择一条记录进行删除,录下脚本进行回放的时候会出错,记录已经删除了,回放脚本的时候服务器返回的记录不再包含那条记录,再向服 务器发送删除那条记录的请求,就报错了.关联动态数据需要我们在脚本中设置一个变量

LoadRunner使用记录

基本术语 性能测试--通过自动化的测试工具模拟多种正常.峰值以及异常负载条件来对系统的各项性能指标进行测试. 负载测试和压力测试都属于性能测试,两者可以结合进行. 负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况. 压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试.例如:测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败. 衡量一个软件系统性能的常见指标有: 1.响应时间(Response t