1.1 飞机订票系统

Loadrunner 12.55不会自动安装飞机订票系统,要自己手动安装。

我们需要下载Web Tools以及一个小插件strawberry

https://marketplace.microfocus.com/appdelivery/content/web-tours-sample-application

WebTours从上面这个地址下载:(没账号的话要先注册一个账号)

strawberry-perl-5.10.1.0.msi https://www.aliyundrive.com/s/ifuBmaGjmw9

下载解压完成,可以看到这两个东西

运行strawberry-perl-5.10.1.0,直接安装即可

解压WebTours.zip文件,然后执行下面的文件启动服务(StartServer.bat)

这里出现了个问题

解决方案:

编辑httpd.conf 文件,加入一句 ServerName localhost:1080 重启服务就可以了。

首先找到文件

修改httpd.conf文件,找到 ServerName localhost:1080 ,去掉前面的“#”,保存,重启服务

再次启动,报错消失

输入http://127.0.0.1:1080/WebTours/ ,可以成功打开,安装成功

用户名:jojo

密码:bean

1.1 脚本录制(这里以飞机订票系统为例)

1 新建脚本

点击 File >> New Script and Solution

我们这里选择 Single Protocol >> Web - HTTP/HTML

(单协议 >> Web - HTTP/HTML)

Scrpit Name:我们的脚本名

Location:我们脚本的存放位置

点击Create

2.界面介绍

我们针对这个界面细细分析一下

首先是侧边栏

Actions:就是我们的脚本了

​ vuser_init::初始化,做多只有一个

​ Action:我们的主脚本,可以有多个

​ vuser_end:当然是结束咯,这个init和end有点像我们开发中,初始化的东西最后需要关闭

Extra Files:这里存放我们需要用到的库

Runtime Settings:运行时设置,这个功能我们后面会用的比较多

Parameters:参数化,这里设置我们后面的参数化

Recording Report:录制报告

Replay Run Results:回放报告

接下来是顶部工具栏

:新建脚本、打开脚本

:添加新的脚本、导入脚本

:录制设置

:开始录制按钮

:编译

:运行一步

:回放

然后我们回归正题,开始录制

3.录制脚本前准备

我们点击录制

首次录制我们需要进行一些设置,我们可以在这里进行设置,也可以点击顶部工具栏的录制设置按钮

这里主要看两个地方

1、点击General下边的Recordings

这里有两种方式:HTML_based Script和URL_based Script

我们来介绍下他们:

​ HTML_based Script:基于浏览器的应用程序

​ URL_based Script:基于非浏览器的应用程序;基于浏览器的应用程序中使用了HTTPS安全协议

如何选择呢?如果应用是WEB应用,首选是HTML-based方式;不是基于浏览器的应用程序推荐使用URL-based script;基于浏览器的应用程序中使用了HTTPS安全协议,建议使用URL-based script方式录制.

在这里我们选择前者

2、点击HTTP Properties下边的Advances

这里有比较重要的一步,勾选Support channel和下边的UTF-8,否则的话录制出来的脚本中文会乱码

设置完点击OK即可

接下来我们对录制先进行一下配置

Record into action:就是我们开始录制时的Action,我们一般选择vuser_init,这里因为只演示登录功能,我们选择Action

Record:选择录制的类型,可以选择浏览器,Windows应用等,这里我们选择Web Browser

Application:选择应用,我们选择的浏览器,所以就是选择浏览器,我们这里选择IE,不建议选择其他浏览器,Chrome、Firefox等浏览器会出现各种问题。win 11的朋友还是整个IE吧

URL address:就是我们需要测试的地址,这里我们填飞机订票系统:http://127.0.0.1:1080/WebTours/

Start recording:这个我们不管他,默认即可

Working directory:工作目录,默认的为LoadRunner所在路径的bin目录,我们不动他

4.开始录制脚本

点击 Start Recording 开始录制

我们不管他,点击Yes

这个也不管他,点击Yes

我们对工具栏来分析一下

:继续录制

:结束录制

:暂停录制

:取消录制

:选择Action

:创建新的Action

:插入事务开始

:插入事务结束

:插入集合点

:插入注释

:插入文本检查

点击注释 登录

进行登录操作

用户名:jojo 密码:bean

注释 退出

点击退出按钮

点击结束录制,跳转回Loadrunner,显示录制报告

查看脚本

点击工具栏回放,查看回放报告

录制结束

以上就是这节的全部内容,如有错误,还请各位指正!

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

  1. Loadrunner12检查点之飞机订票系统

    在上一篇文章中(https://blog.csdn.net/VEclipses/article/details/88662287),我们录制了登录功能的脚本,那我们现在就为脚本添加检查点. 什么是检查 ...

  2. Loadrunner12录制脚本之飞机订票系统

    这篇文章主要内容是利用Loadrunner软件对其自带的飞机订票系统的登录功能进行录制脚本操作. 准备工作: 工具:win7系统.loadrunner 12.IE浏览器(较新版本).飞机订票系统. 网 ...

  3. 飞机订票系统 python实现(大二上数据结构课设)

    说明: 本博客是从课设报告中截取的重要部分.这个飞机订票系统是本人大二上的数据结构课设,功能相对完善,界面相对美观.图形界面,本来想用Qt5(python中一个图形界面的类库,风格偏向于win10)去 ...

  4. python 模拟飞机订票系统

    本文包括以下内容 模拟订票系统的各个模块说明 运行截图 可能出现的Bug 解决方案 模拟订票系统需要有以下几个部分组成 一.添加飞机信息 二.删除飞机信息 三.航班信息查询 四.航班信息显示 五.修改 ...

  5. c语言飞机订票信息查询,C语言飞机订票系统

    <C语言飞机订票系统>由会员分享,可在线阅读,更多相关<C语言飞机订票系统(11页珍藏版)>请在人人文库网上搜索. 1.课程设计课程:数据结构专业班级:XX软件工程XX班姓名: ...

  6. 软件测试剧场订票系统背景,软件测试教学资源学生作品飞机订票系统的功能测试项目报告...

    软件测试教学资源学生作品飞机订票系统的功能测试项目报告 <软件测试>课程项目库学生作品 项目名称飞机订票系统的功能测试 院 系计算机与软件学院 专 业 软件技术(测试) 班 级软件 093 ...

  7. 飞机订票系统c语言大作业,C语言知识学习飞机订票系统

    C语言知识学习飞机订票系统 课程设计 课程:数据结构 专业班级:xx软件工程 xx班 姓名:xx 学号:xxx 姓名:xxx 学号:xxx 设计时间:xxx 指导老师:xxx 课程设计题:飞机订票系统 ...

  8. 飞机订票系统(C语言版)

    目录 飞机订票系统 一.问题描述 二.功能要求 三.算法提示 四.测试数据 五.其它 六.代码段                                          飞机订票系统    ...

  9. Java项目:飞机订票系统(java+swing+Oracle)

    源码获取:博客首页 "资源" 里下载! 功能简介: 机票查询.改签处理.航班动态.退票处理.销售统计.后台管理.退出系统 显示公司的简介信息: /*** 显示公司的简介信息**/ ...

最新文章

  1. Dropout、梯度消失/爆炸、Adam优化算法,神经网络优化算法看这一篇就够了
  2. elasticsearch 客户端工具_elasticsearch初使用
  3. 今年大事:年终汇算清缴,你是退还是补?惊喜还是惊吓?
  4. java中Date和DateFormat、SimpleDateFormat类
  5. WordPress 主题教程 #3:开始 Index.php
  6. 如何远程访问Jetson Xavier/TX2
  7. 西南交通大学计算机网络,西南交通大学计算机网络实验2015-2016第2学期期末试卷...
  8. python判断序列值横穿整个区间的次数
  9. 网络GHOST使用方法
  10. 選大學了﹖請看“上大學”網
  11. 怎么制作游戏脚本_自动玩游戏,手游脚本究竟是怎么做的?
  12. idea中lombok插件安装
  13. 2019届高三理科数学选择填空整理
  14. A*算法解决8数码问题python实现
  15. linux系统u盘安装教程
  16. 操作系统物理内存使用率高的解决方法
  17. java基础编程题及答案,三面蚂蚁金服(交叉面)定级阿里P6
  18. 局域网内知道Mac地址查询对应IP
  19. 【大学生必备神器网站】免费论文下载、免费2T网盘、各类免费课程、在线高数引擎...收藏了4年的宝藏学习网站最全の整理推荐!
  20. 黑客大会所有资料(740G)

热门文章

  1. CCF201609-3 炉石传说 (100分)
  2. [解疑][TI]TI毫米波雷达系列(一):Texas Instruments德州仪器 相关软件安装及使用时问题汇总,持续更新......
  3. flume1.9 用户指南(中文版)
  4. Excel·VBA按行拆分工作表
  5. 【避坑 超详细】Ubuntu使用python的selenium以及chrome模拟真实浏览器访问网页
  6. C语言基本变量类型及变量的定义
  7. 《“ 追梦人” 的逐梦路:探寻大学生创客群体的发展之道》
  8. 十年磨一剑,你要的低代码平台在这里
  9. Spring Boot多数据源配置并通过注解实现动态切换数据源
  10. 进制为2的10次方的世界