LoadRunner入门(一)
以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入门(一)的更多相关文章
- 性能测试从零开始-LoadRunner入门
写在前面 又到了公司每月的读书会,经过上个月的试运行后,公司把读书会纳入每月的绩效考核中,听到这个消息,当时我的内心是崩溃的,不过从另一方面来讲,对于我来说也一件好事儿,这样可以督促自己养成读书的习惯 ...
- loadrunner入门篇-Vuser发生器
Vuser 发生器(Visual User Generator,VuGen),主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户行 ...
- loadrunner入门篇-Controller控制器
Controller组件是LR的控制中心,主要包括场景设计和场景执行两部分.在VuGen中编辑完脚本并将脚本加载到Controller组件中,即开始对脚本运行时的场景进行设计,当场景设计完成后,即可执 ...
- loadrunner入门篇-Analysis 分析器
analysis简介 分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来分析性能测试结果的数据图,但并不一定要对每个视图进行分析,可以根据实际情况选择相关的数据视图进行分析, ...
- LoadRunner入门(二)
三.设计场景 1.打开Controller 2.选择运行的脚本 3.场景设置 3.1修改场景模式 点击scenario-convert- 修改场景百分比模式 (1)Group Name:脚本名称 (2 ...
- LoadRunner:视频教程、课件
LoadRunner 视频教程地址: 51 自学网LoadRunner入门视频教程 (这个网站的网址粘不上来,可能与博客园有过节吧)视频中的课件下载地址:链接: http://pan.baidu.co ...
- Loadrunner学习资料
辅导书籍(书的价值主要在学习的人,而不在书本身) 于涌 | 精通软件性能测试与LoadRunner实战京东 点击查看 柳胜 | 性能测试从零开始京东 点击查看适合零基础的同学学习 柳胜 | LoadR ...
- LoadRunner的简单使用《第一篇》
LoadRunner是一个用压力测试的软件.这东西比较难上手,光安装就非常麻烦.好不容易一步步跟着安装说明安装好之后,还是用不了. 记录一个问题如下: 导入脚本的时候报错fail to create ...
- loadrunne-- Analysis 分析器
本文转自:https://www.cnblogs.com/Chilam007/p/6445165.html Analysis简介 分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大 ...
随机推荐
- Hibernate缓存和懒加载的坑你知道多少?这5个简单问题回答不上来就不敢说会用hibernate
问题1:session.flush()调用之后,懒加载还生效吗? 如果不生效,那是抛异常还是没有任何反应,或者直接返回null? 答案:生效.可以理解为在同一个session当中,懒加载只会执行一次. ...
- input 等替换元素的baseline问题
行内标签和设置为block:inline;形式的标签与input并排放置时,为何会错位?例如下面的. 因为在同一行中,所有行内元素默认 baseline 对齐.但是,input(还有textarea. ...
- Vim练级笔记(持续更新)
漫漫练级路...作为一个VS重度依赖患者,又加上visual assist X 这种懒人必备的神级插件,转投vim门下,真是各种疼... vim用着用着就有拿鼠标去点的冲动,有木有啊! 不过经过一段时 ...
- Spring中对资源的读取支持
Resource简单介绍 注:所有操作基于配置好的Spring开发环境中. 在Spring中,最为核心的部分就是applicationContext.xml文件,而此配置文件中字符串的功能发挥到了极致 ...
- Gist - Fetch Usage
Introduction Do you prefer the usage of "ES6 Promise"? If you do, you will like the usage ...
- python编程快速上手之第7章实践项目参考答案
#!/usr/bin/env python3.5 #coding:utf-8 import re # 7.18.1 # 强口令检测 # 写一个函数,使用正则表达式,确保传入的口令字符串是强口令 # 长 ...
- Android Studio和eclipse混淆打包总结
最近项目有点闲,考虑到以前的项目没有做过混淆,只是用了加固软件进行加固,为了安全性,准备给项目加上,这里做个总结,都经本人亲自在项目实践,说是为了安全性,这好像说大了,一来项目中没用到什么特别的技术, ...
- Tomcat解压版配置详解(Tomcat8示例)
注:请在JDK安装后操作以下内容 1. 下载Tomcat解压缩安装包 http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.45/bin/apac ...
- docker~Dockerfile方式建立镜像HelloWorld
回到目录 Dockerfile可以便捷的建立一个image,它可以在一个镜像基础上,去构建另一个镜像,这也许就是它的特色,也是docker的本意! 我们下载一个mono的镜像 docker pull ...
- 第一篇:webservice初探
接触webservice也有一段时间了,为了查缺补漏,把知识点系统化,准备写几篇博文梳理下webservice的知识点,这是第一篇,对webservice进行大致的介绍. 1.什么是webservic ...