以LR自带的web系统为例(前提条件:已安装好lordrunner 11 ):

一、WebTours系统

是lordrunner自带一个飞机订票系统网站,支持IE浏览器

1. WebTours服务启动

启动WebTours服务双击“Start Web Server”,开启后,电脑任务栏中会出现图标

2. 验证IE打开WebTours系统

在IE地址栏中输入http://127.0.0.1:1080/WebTours/,看是否可以正常打开

系统默认的username:jojo;password:bean

二、用lordrunner录制webtours

1.启动Virtual User Generator

2.协议选择

可以直接选择Web(HTTP/HTML)或选择新建 图标,再选择Web(HTTP/HTML)

3.选择录制系统

进入选择录制的系统详情

1) Application type:选择使用Internet应用程序

2) Progran to record:打开URL的浏览器,默认为IE

3) URL Address:测试系统的地址

4) Working directory:脚本存放的位置

5) Record into Action:录制的脚本放在lordrunner中的哪个模块(init、action、end)

4.工具栏按钮

录制页面和工具栏中按钮的作用

4.1添加事务

先添加开始事务并写入名称---点击登录按钮---添加结束事务和名称

4.2添加检查点

先选择检查点的内容,再点击检查点按钮

4.3脚本录制结束

Eg:如果开始不是主要的内容,就录制到init,重要的内容录制到action;结束录制到end,在录制过程中要切换

5.参数化设置

1)选择要进行设置的参数,右键选择replace with a parameter

2)在Parameter name 文本框中输入统一参数名称

3)增加其他参数

4)参数列表设置

先在name中添加一行,在表中填写用户名(用户名要先注册并能正常登陆);再在password中添加一行,在表中填写密码(新注册的用户名对应的密码);

如果检查点的内容跟所设置的参数相关联,则检查点的内容也要进行参数化

6.回放方式设置

按F4或  ,进入runlogic中,设置运行次数,这里只能设置action

7.思考时间设置

8.Run-time settings设置

把原来的120s改为600s,不然当请求时间超过120s,就会出现错误,非代码错误(设置错误)

9.添加集合点

在开始事务外添加集合点,在输入框中输入集合点的名称;开始事务和结束事务之间不能有思考时间

10.回放和查看日志

1)回放按F5或    

因为有2个参数且每个参数运行1次,所以日志中检查点不一样

Eg:回放可以在录制完脚本,就回放;再进行参数化、检查点、集合点

LoadRunner入门(一)的更多相关文章

  1. 性能测试从零开始-LoadRunner入门

    写在前面 又到了公司每月的读书会,经过上个月的试运行后,公司把读书会纳入每月的绩效考核中,听到这个消息,当时我的内心是崩溃的,不过从另一方面来讲,对于我来说也一件好事儿,这样可以督促自己养成读书的习惯 ...

  2. loadrunner入门篇-Vuser发生器

    Vuser 发生器(Visual User Generator,VuGen),主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户行 ...

  3. loadrunner入门篇-Controller控制器

    Controller组件是LR的控制中心,主要包括场景设计和场景执行两部分.在VuGen中编辑完脚本并将脚本加载到Controller组件中,即开始对脚本运行时的场景进行设计,当场景设计完成后,即可执 ...

  4. loadrunner入门篇-Analysis 分析器

    analysis简介 分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来分析性能测试结果的数据图,但并不一定要对每个视图进行分析,可以根据实际情况选择相关的数据视图进行分析, ...

  5. LoadRunner入门(二)

    三.设计场景 1.打开Controller 2.选择运行的脚本 3.场景设置 3.1修改场景模式 点击scenario-convert- 修改场景百分比模式 (1)Group Name:脚本名称 (2 ...

  6. LoadRunner:视频教程、课件

    LoadRunner 视频教程地址: 51 自学网LoadRunner入门视频教程 (这个网站的网址粘不上来,可能与博客园有过节吧)视频中的课件下载地址:链接: http://pan.baidu.co ...

  7. Loadrunner学习资料

    辅导书籍(书的价值主要在学习的人,而不在书本身) 于涌 | 精通软件性能测试与LoadRunner实战京东 点击查看 柳胜 | 性能测试从零开始京东 点击查看适合零基础的同学学习 柳胜 | LoadR ...

  8. LoadRunner的简单使用《第一篇》

    LoadRunner是一个用压力测试的软件.这东西比较难上手,光安装就非常麻烦.好不容易一步步跟着安装说明安装好之后,还是用不了. 记录一个问题如下: 导入脚本的时候报错fail to create ...

  9. loadrunne-- Analysis 分析器

    本文转自:https://www.cnblogs.com/Chilam007/p/6445165.html Analysis简介 分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大 ...

随机推荐

  1. js调试模式控制台输出信息

    js调试模式控制台输出信息.console.log

  2. 将Win7系统将默认打开的库改为计算机

  3. [leetcode-554-Brick Wall]

    There is a brick wall in front of you. The wall is rectangular and has several rows of bricks.The br ...

  4. 多个Tomcat 配置多个JDK

  5. Java IO在实际项目开发中应用

    IO是java绕不过去的槛,在开发中io无处不在, 正如同 世界上本没有路,java io写多了,也就知道了大体是什么意思,在读完thinking in java 感觉就更清晰了,结合具体的业务场景, ...

  6. 《JavaScript高级程序设计》 -- 基本概念(一)

    之前看过好几遍<JavaScript高级程序设计>这一书,但是始终没有完完整整的看过一遍.从现在开始我会把它完整的啃一遍,每章节都记录笔记,自己的心得,加油! 由于前三章的内容比较简单,因 ...

  7. 18-EasyNetQ:发生错误的情况

    这一篇文章让我们看看在消息系统中可能发生的各种错误的情况下,看下EasyNetQ如何处理它们. 订阅服务挂了 当你写了一个windows 服务,用来订阅一个NewCustomerMessage消息. ...

  8. spring boot 事件发布与接收

    1.创建发布对象 LoginEvent 2.在要发布对象的地方注入 ApplicationEventPublisher @Autowired ApplicationEventPublisher pub ...

  9. CJOJ 2040 【一本通】分组背包(动态规划)

    CJOJ 2040 [一本通]分组背包(动态规划) Description 一个旅行者有一个最多能用V公斤的背包,现在有n件物品,它们的重量分别是W1,W2,...,Wn,它们的价值分别为C1,C2, ...

  10. Rsync:一个很实用的文件同步命令

    sync是Linux系统下的文件同步和数据传输工具,可用于同步文件.代码发布 1.安装. yum install -y xinetd yum insatll -y rsync 2.配置 打开rsync ...