首页 » PHP教程 » php模仿用户行动技巧_Loadrunner根本介绍第一弹用户行为模拟

php模仿用户行动技巧_Loadrunner根本介绍第一弹用户行为模拟

访客 2024-11-17 0

扫一扫用手机浏览

文章目录 [+]

常日利用VuGen进行用户行为仿照的流程:

VuGen供应了全体脚本的开拓环境,脚本和场景决定了性能负载的办法。
当设定的负载超出用户行为,得到的结果偏悲观;而设定的负载如果只仿照了部分用户行为,得到的结果偏乐不雅观。
好比须要测试一下国家体育馆鸟巢的不雅观众疏散能力,如果仿照8万老年人进行疏散,那么得出的韶光比较正常韶光偏短,而这两个韶光都无法精确地解释全体鸟巢的正常疏散韶光。

php模仿用户行动技巧_Loadrunner根本介绍第一弹用户行为模拟

对付一个性能测试工程师来说,并不须要准确定位性能问题产生的缘故原由,而应强调如何创造性能问题。
这就像功能工程师并不须要准确定位毛病产生的缘故原由,而应强调如何创造毛病。
当然作为一名精良的性能测试工程师,也该当具备性能瓶颈定位和剖析的能力,不过这不是一朝一夕能做到的,须要长久的知识积累。

php模仿用户行动技巧_Loadrunner根本介绍第一弹用户行为模拟
(图片来自网络侵删)

打开VuGen会看到Start Page页面,这里供应了一些干系资源(包括常用的协议,在线资源和VuGen11的新功能)的先容,如下图:

1.VuGen界面先容

新建一个脚本,选择Web(HTTP/HTML)协议后,即可得到开拓界面。
在VuGen中供应了两种脚本视图办法(Script/Tree),可以通过菜单栏的对应按钮进行切换,也可以通过View菜单下的选项进行切换。

1.1Tree图形化模式

录制脚本后,在Tree图形化模式下,左侧会列出该脚本利用的函数(双击可以直策应用图形化修正函数),右侧供应了该要求对应的截图(自行编写的脚本和部分协议不会带有Snapshot截图),如下图:

一样平常通过这种视图来检讨录制是否精确或进行某些函数的图形化修正。
在Loadrunner11中对付Tree模式有了一定的功能加强,在该模式中供应了HTML View和HTTP View两种模式,个中,HTTP View可以帮助我们更加清晰地理解页面刷新时所产生的所有要求,如下图:

这里我们可以看到HTTP View下的Grid模式会列出一个HTTP Flow列表,该列表列出了访问Phpwind首页面所产生的所有HTTP要求(有点像HTTPWatch的要求列表),并且还有每一个要求发送的韶光、应答的韶光、访问方法、下载大小等。

而在HTTPFlow下侧列出了选中要求数据包及应答数据包,当利用DFE(Data Format Extension)功能时,右侧会扩展一个新的Editor标签。

如果将Grid模式切换为Tree模式,可以更加直不雅观地看到一个主要求下的附属要求,如下图:

VuGen11中的HTTPView视图供应了更加详细的数据包查看功能,但是相应较慢且无法全局查询,让这个新功能还不足完美。

1.2脚本模式

在脚本模式界面中,左侧是脚本Action的列表,右侧是代码部分。
从开拓方便的角度来说,一样平常利用这个模式的情形较多,如下图:

1.3Output Window

在屏幕的下方供应了Output Window,包含录制、回放、关联等干系信息的输出管理。

在脚本运行时,Output Window还会增加RunTime Data标签,如下图:

里面包含了脚本运行时的参数名和值,还有脚本迭代的次数。

标签:

相关文章

C语言开源,推动编程语言发展的基石

C语言作为一种历史悠久、功能强大的编程语言,一直以来都受到广大开发者的喜爱。开源作为一种软件开发模式,为C语言的发展提供了强大的动...

PHP教程 2024-12-26 阅读0 评论0

横滨IT行业的发展与就职前景分析

随着科技的飞速发展,IT行业在全球范围内都呈现出蓬勃发展的态势。日本作为全球科技创新的重要基地之一,其IT行业的发展尤为引人注目。...

PHP教程 2024-12-26 阅读0 评论0

C语言常量之美,永恒的代码基石

在计算机科学领域,C语言作为一种历史悠久、功能强大的编程语言,一直备受开发者青睐。C语言中的常量作为程序的基本元素,承载着丰富的内...

PHP教程 2024-12-26 阅读0 评论0

C语言广义逆,解密复杂系统与算法优化之路

在当今信息时代,随着计算机技术的飞速发展,C语言作为一种高性能编程语言,在各个领域都得到了广泛的应用。在实际编程过程中,我们会遇到...

PHP教程 2024-12-26 阅读0 评论0