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

这篇具有很好参考价值的文章主要介绍了【性能测试】Loadrunner12.55(二)-飞机订票系统-脚本录制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

这里出现了个问题

loadrunner12自带订票系统,软件测试,压力测试,测试工具

解决方案:

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

首先找到文件

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

再次启动,报错消失

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

用户名:jojo

密码:bean

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

1 新建脚本

点击 File >> New Script and Solution

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

Scrpit Name:我们的脚本名

Location:我们脚本的存放位置

点击Create

loadrunner12自带订票系统,软件测试,压力测试,测试工具

2.界面介绍

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

首先是侧边栏

loadrunner12自带订票系统,软件测试,压力测试,测试工具

Actions:就是我们的脚本了

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

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

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

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

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

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

Recording Report:录制报告

Replay Run Results:回放报告

接下来是顶部工具栏

loadrunner12自带订票系统,软件测试,压力测试,测试工具

loadrunner12自带订票系统,软件测试,压力测试,测试工具:新建脚本、打开脚本

loadrunner12自带订票系统,软件测试,压力测试,测试工具:添加新的脚本、导入脚本

loadrunner12自带订票系统,软件测试,压力测试,测试工具:录制设置

loadrunner12自带订票系统,软件测试,压力测试,测试工具:开始录制按钮

loadrunner12自带订票系统,软件测试,压力测试,测试工具:编译

loadrunner12自带订票系统,软件测试,压力测试,测试工具:运行一步

loadrunner12自带订票系统,软件测试,压力测试,测试工具:回放

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

3.录制脚本前准备

我们点击录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

这里主要看两个地方

1、点击General下边的Recordings

loadrunner12自带订票系统,软件测试,压力测试,测试工具

这里有两种方式: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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

设置完点击OK即可

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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 开始录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具

我们不管他,点击Yes

loadrunner12自带订票系统,软件测试,压力测试,测试工具

这个也不管他,点击Yes

loadrunner12自带订票系统,软件测试,压力测试,测试工具

我们对工具栏来分析一下

loadrunner12自带订票系统,软件测试,压力测试,测试工具

loadrunner12自带订票系统,软件测试,压力测试,测试工具:继续录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具:结束录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具:暂停录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具:取消录制

loadrunner12自带订票系统,软件测试,压力测试,测试工具:选择Action

loadrunner12自带订票系统,软件测试,压力测试,测试工具:创建新的Action

loadrunner12自带订票系统,软件测试,压力测试,测试工具:插入事务开始

loadrunner12自带订票系统,软件测试,压力测试,测试工具:插入事务结束

loadrunner12自带订票系统,软件测试,压力测试,测试工具:插入集合点

loadrunner12自带订票系统,软件测试,压力测试,测试工具:插入注释

loadrunner12自带订票系统,软件测试,压力测试,测试工具:插入文本检查

点击注释 登录

loadrunner12自带订票系统,软件测试,压力测试,测试工具

进行登录操作

用户名:jojo 密码:bean

loadrunner12自带订票系统,软件测试,压力测试,测试工具

注释 退出

loadrunner12自带订票系统,软件测试,压力测试,测试工具

点击退出按钮

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

查看脚本

loadrunner12自带订票系统,软件测试,压力测试,测试工具

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

loadrunner12自带订票系统,软件测试,压力测试,测试工具

录制结束

以上就是这节的全部内容,如有错误,还请各位指正!文章来源地址https://www.toymoban.com/news/detail-808754.html

到了这里,关于【性能测试】Loadrunner12.55(二)-飞机订票系统-脚本录制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

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

    目录 飞机订票系统 一、问题描述 二、功能要求 三、算法提示 四、代码说明 五、代码段 六、效果展示  备注:大一(上)C语言课程设计 假设某航空公司只有M架N个座位的飞机,每架飞机每天飞行一趟,算作一个航班 通过该系统来实现机票的订购问题 1、本系统采用一个包

    2024年02月11日
    浏览(29)
  • 性能测试---LoadRunner

    目录 1.LoadRunner对比Jmeter的优势  2.LoadRunner三个组件之间的关系 3.学习VUG的使用 3.1创建性能测试脚本并进行录制 第一步:打开VUG,创建一个新的性能测试的脚本 第二步:对新建的脚本进行设置 第三步:启动WebTours服务 第四步:回到VUG中,点击录制按钮并设置录制选项 第五步:进行登录

    2024年02月08日
    浏览(42)
  • LoadRunner 性能测试

    目录 一、loadrunner介绍 二、测试计划 三、创建测试脚本 四、创建测试场景 五、分析结果 六、性能指标 总结: ​编辑 loadrunner有三个软件,其中Virtual User Generator是用于录制测试脚本的,是一个虚拟用户生成器。Controller用于创建、运行和监控场景的。Analysis是用来分析结果的

    2024年02月17日
    浏览(38)
  • LoadRunner性能测试基本步骤

    本文旨在指导初学者使用LoadRunner进行基础的性能测试。 我们在接到一个性能测试任务的时候,需要从以下几点考虑:我们的测试对象是什么,测试要求是什么,测试环境怎么部署的,业务规模如何,哪些业务点是客户最关注的等等,下面将从性能测试启动开始讲解基本的测

    2024年02月12日
    浏览(41)
  • 【Loadrunner】学习loadrunner——性能测试基础篇VUG的使用(二)

    接着上一篇 【Loadrunner】学习loadrunner——性能测试基础篇(一),这边文章继续总结loadrunner用法。 LoadRunner是一种适用于许多软件体系架构的 自动负载测试工具 ,从用户关注的 响应时间、吞吐量,并发用户 和 性能计数器 等方面来衡量系统的性能表现,辅助用户进行系统性

    2024年02月05日
    浏览(33)
  • 性能测试——如何完全卸载LoadRunner?

    首先保证所有LoadRunner的相关进程(包括Controller、VuGen、Analysis和Agent Process)全部关闭。 在控制面板的“删除与添加程序”中运行LoadRunner的卸载程序。如果弹出提示信息关于共享文件的,都选择全部删除。 卸载向导完成后,重新启动电脑。完成整个LoadRunner卸载过程。 删除整

    2024年02月03日
    浏览(46)
  • 商城性能测试LoadRunner快速上手教学

    Virtual User Generator ,记录用户流程并创建一个自动化性能测试脚本 Controller ,单一控制点,轻松、有效地控制所有 Vuser ,执行期间监控场景性能 Analysis ,生成性能测试报告,以图表形式呈现。 由于教程篇幅较大,尽可能地照顾大部分学习情况,更多还是要大家多读官方文档

    2024年02月06日
    浏览(39)
  • 软件测试 - 商城性能测试LoadRunner快速上手教学

    Virtual User Generator ,记录用户流程并创建一个自动化性能测试脚本 Controller ,单一控制点,轻松、有效地控制所有 Vuser ,执行期间监控场景性能 Analysis ,生成性能测试报告,以图表形式呈现。 由于教程篇幅较大,尽可能地照顾大部分学习情况,更多还是要大家多读官方文档

    2024年02月08日
    浏览(47)
  • 【性能测试】性能测试工具LoadRunner,参数化关联。全md文档笔记(已分享文档代码)

    本系列文章md笔记(已分享)主要讨论性能测试相关知识。入门阶段:认识性能测试分类-(负载测试、压力测试、并发测试、稳定性测试),常用性能测试指标-(吞吐量、并发数、响应时间、点击数...),性能测试工具选择。性能脚本:1. LoadRunner介绍,2. 脚本录制、运行、参数化

    2024年02月21日
    浏览(38)
  • LoadRunner参数化最佳实践:让你的性能测试更加出色!

    距离上次使用loadrunnr 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算是一个认知的过程吧! 在次安装

    2023年04月25日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包