以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. 基于TFS的.net技术路线的云平台DevOps实践

    DevOps是近几年非常流行的系统研发管理模式,很多公司都或多或少在践行DevOps.那么,今天就说说特来电云平台在DevOps方面的实践吧. 说DevOps,不得不说DevOps的具体含义.那么,D ...

  2. 【Android Developers Training】 19. 序言:通过Fragments构建动态UI

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  3. 并发编程(三):从AQS到CountDownLatch与ReentrantLock

    一.目录      1.AQS简要分析      2.谈CountDownLatch      3.谈ReentrantLock      4.谈消费者与生产者模式(notfiyAll/wait.si ...

  4. require.js详解

    一:什么是require.js ①:require.js是一个js脚本加载器,它遵循AMD(Asynchronous Module Definition)规范,实现js脚本的异步加载,不阻塞页面的渲染 ...

  5. MySQL数据库Raid存储方案

    作为一名DBA,选择自己的数据存储在什么上面,应该是最基本的事情了.但是很多DBA却容易忽略了这一点,我就是其中一个.之前对raid了解的并不多,本文就记录下学习的raid相关知识. 一.RAID的基 ...

  6. JavaSE中Collection集合框架学习笔记(2)——拒绝重复内容的Set和支持队列操作的Queue

    前言:俗话说“金三银四铜五”,不知道我要在这段时间找工作会不会很艰难.不管了,工作三年之后就当给自己放个暑假. 面试当中Collection(集合)是基础重点.我在网上看了几篇讲Collection的 ...

  7. windows平台python 2.7环境编译安装zbar

    最近一个项目需要识别二维码,找来找去找到了zbar和zxing,中间越过无数坑,总算基本上弄明白,分享出来给大家. 一.zbar官方介绍 ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图 ...

  8. JAXP Dom 案例 对xml文件进行增加 查找 删除

    利用 JAXP 对 XML文件 的处理,把xml当做一个数据库来对待

  9. Unreal Engine 4 Radiant UI 插件入门教程(二)

    本篇章前提要求:在UE4上安装了Radiant UI插件.如果没有安装,请找其它教程(或者是笔者的其它的教程,目前正在写). 本教程的目的:探讨如何从网页元素中调用蓝图中的内容: 第一步: 写一个网页 ...

  10. PHP机器学习库php-ml的简单测试和使用

    php-ml是一个使用PHP编写的机器学习库.虽然我们知道,python或者是C++提供了更多机器学习的库,但实际上,他们大多都略显复杂,配置起来让很多新手感到绝望.php-ml这个机器学习库虽然没有 ...