目录结构:

一、LoadRunner实现订票系统脚本录制

二、Loadrunner实现订票系统IP欺骗(此处可以不设置)

三、Loadrunner运行录制的脚本

四、Load generator配置

五、运行

六、Analysis Summary 运行结果

一、LoadRunner实现订票系统脚本录制

1、开启服务,打开应用地址,应用账号密码:jojo/bean

 

注意:启动服务过程如果1080端口被占用会报错如下:

由于我是Windows上操作,所以解决方案:

查看被占用端口: netstat -ano|findstr 1080

杀掉进程: taskkill /pid 1080 /F
或:taskkill /F /PID 1080

/F,指定要强行终止进程。
/PID,指定要终止的进程的PID

二、Loadrunner实现订票系统IP欺骗(此处可以不设置)

参考我的另一篇文章:IP欺骗

1、打开LR

2、创建脚本

3、 选择HTTP/HTML

4、进入Start Recording

设置项解析:

Application type:

ternet Applications--录制一个网络应用,B/S端

Win32 Applications --录制一个客户端应用 ,C/S端

Peogram to record:要录制的程序浏览器

默认选择Microsoft Internet Explorer为IE浏览器,如果是C/S架构选择一个exe程序即可

URL Address:

录制的浏览器地址,此处在录制web应用时填入url,否则不填

Working directory:

工作目录,指定代码录制后的脚本放在什么地方

Record into action:

录根据制的脚本选择脚本存放在action还是init还是end模块。实现将不同的功能分开存放到不同的action

Record the application startup:

勾选代表开始录制就动作;不勾选代表在录制后以后插入脚本动作(后面会举例子)

C/S端选择:

5、 点击ok后,进入出现录制页面

此处出现一个问题:

内容如下:

内容:

Loadrunner11录制报错:由于另一个程序正在运行中,此操作无法完成。请选择“切换到”来激活正在运行中的的程序,并更正问题

解决方案:(参考点击:Loadrunner11录制过程中报错:由于另一个程序正在运行中,此操作无法完成

6、 输入登录页面输入账号密码登录进入订票系统

7、登出系统

Stop录制脚本

查看脚本录制成功

保存脚本命名为:plane1 (由于之前已经录制过一次了)

打开controller,添加plane1到控制器

脚本加入运行成功

四、Load generator配置

上述脚本加入controller后,配置load generator

首先启动监听器:

1、添加 Load Generators,由于是本机输入localhost,如果是服务器需要输入服务器IP

点击connection,status变为了Ready(如果ip不存在此处连接会失败)

如果有多台负载机配置如下:

界面选择配置好的load generator

五、运行

进入controller-run

启动Start Scenario

配置user

运行结束

六、Analysis Summary 运行结果

运行完毕,点击controller左上角倒数第三个按钮运行查看 Analysis Summary结果

Loadrunner录制+运行+结果-【飞机订票系统实战】的更多相关文章

  1. loadrunner笔记(二):飞机订票系统--客户信息注册

    (一)  几个重要概念说明 集合点:同步虚拟用户,以便同一时间执行任务. 事务:事务是指服务器响应用户请求所用的时间,当然它可以衡量某个操作,如登录所需要的时间,也可以衡量一系列的操作所用的时间,如从 ...

  2. 【性能测试】Loadrunner12.55(二)-飞机订票系统-脚本录制

    1.1 飞机订票系统 Loadrunner 12.55不会自动安装飞机订票系统,要自己手动安装. 我们需要下载Web Tools以及一个小插件strawberry https://marketplac ...

  3. loadrunner飞机订票系统从登陆订票退票登出的脚本实现代码调试通过

    在LR自带的飞机订票系统中,完整模拟一个用户从登陆->订票->退票->登出这样一个业务流程,分解每个事务为一个Action: 进入首页->登陆->进入订票页面->选 ...

  4. windows API 开发飞机订票系统 图形化界面 (四)

    接下来的是录入航班.修改航班信息功能的实现: //录入航班 BOOL EntryFlight(HWND hEntryDlg){ TCHAR szDiscount[]; TCHAR szFare[],s ...

  5. web类协议脚本-飞机订票系统示例

    以下是LR自带的飞机订票系统的Demo,希望能帮助大家. Action() { int iRand; int iTmp; char *strTmpA; char *strTmpB; char *str ...

  6. LR自带网站飞机订票系统 启动

    LR自带的网站:飞机订票系统 可是如何启动自带的网站呢?? 一.启动服务:开始-所有程序--HP Software-HP LoadRunner-Samples-Web-Start Web Server ...

  7. Java版飞机订票系统

    关注微信公众号:Worldhello 回复 飞机订票系统 可获得系统源代码并可加群讨论交流 数据结构课程设计题目:          [飞机订票系统]            通过此系统可以实现如下功能 ...

  8. C语言实现-航空订票系统(飞机订票系统)

    开发环境:CodeBlocks 开发语言:C 实现功能:登录,订票,退票 数据存储:文本读写 涉及文件: ​ 相关文件下载: 码云:https://gitee.com/ikaros-521/c_pro ...

  9. windows API 开发飞机订票系统 图形化界面 (三)

    来吧,接下来是各个功能的函数的实现代码. 首先,程序运行时加载读入账户信息和航班信息.接下来就该读取文件了. 我把账户资料和航班信息储存在了.txt文件里 那么问题就来了,挖掘机...额,不对,应该怎 ...

随机推荐

  1. asp.net WEB简单打印

    ASP.NET网页打印 2018.08.26 18:50 1096浏览   昨晚朋友要求在前段时间完成的新闻的网站上加上一个功能,就是在每篇新闻浏览的页面, 加一个打印铵钮.让用户一点打印,能把整篇文 ...

  2. jquery easyui datagrid的一些用法

    获取选中的多选数据 var rows = $('#Id').datagri('getSelections'); 选中单行的数据 var row = $(#Id).datagrid('getSelect ...

  3. Core 导出(流和URL两种)

    1.流 2.URL 两种都是使用Epplus 1. EPPlus的基本介绍 EPPlus是一个使用Open Office XML(xlsx)文件格式,能读写Excel 2007/2010 文件的开源组 ...

  4. PCL提取圆柱系数

    网上看了很多教程,没看到圆柱提取后的系数解释. 源码如下: #include <pcl/ModelCoefficients.h> #include <pcl/io/pcd_io.h& ...

  5. spring boot 集成mybatis plus 含分页 完整教程

    一.添加依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus ...

  6. Java 日期时间与unix时间戳之间转换

    日期时间  <-->  时间戳 java.time 包提供的新的日期和时间API LocalDateTime: 本地日期时间类 ZoneId: 时区类 ZonedDateTime: 带时区 ...

  7. iOS - 静态库的导入和头文件路径的设置

    开发过程中,免不了要用到一些第三方或者是别人写好的一些Demo,这时就经常会用到别人写的一些静态库(.a文件)和n多个头文件(.h文件),这些文件不是简单地把它们拉到自己的工程里面就行的,还要设置一些 ...

  8. tp框架防止表单重复提交

    转载 框架官方 http://www.thinkphp.cn/topic/9090.html 第三方 https://my.oschina.net/caomenglong/blog/728908

  9. 笔谈OpenGL ES(二)

    昨晚回家也看了OpenGL ES 2.0 iOS教程的第一篇,对于其中涉及的一些基本知识罗列下,虽然自己做iOS开发一年多了,但是对于一些细节没有注意,真正的把自己当成“应用”工程师了 ,不仅要会用, ...

  10. 微信支付接口--支付成功的回调--超详细Demo

    如果本文对你有用,请爱心点个赞,提高排名,帮助更多的人.谢谢大家!❤ 如果解决不了,可以在文末进群交流. 如果对你有帮助的话麻烦点个[推荐]~最好还可以follow一下我的GitHub~感谢观看! 写 ...