21天日更挑战,day03好吧 ,不多啰嗦,今天的文章写的是loadrunner的基本使用,首先要准备安装包,非常贴心的我在下文中已附上网页链接,在接下来就要安装、破解、汉化(看自行需要程度)。loadrunner的组成及意义~。
环境介绍:loadrunner11 系统:win7 64位
这里郑重声明:学习的路上需大家共同监督,文章中如有错误望大佬指正!
loadrunner的下载链接地址
loadrunner11安装包、破解包、汉化包:https://pan.baidu.com/s/1T6Xgndfcl051idPzQvKbGw
提取码:vqna
还有需要汉化时候的补丁,完美!
loadrunner安装步骤
贴一个百度的链接:就不自己在这造轮子了,有图有真相
https://jingyan.baidu.com/article/b2c186c828cf5cc46ef6ff9b.html
loadrunner的基本使用
loadrunnercheng4大组件
vugen(虚拟用户生成器)
虚拟用户生成器桌面快捷方式实现脚本的录制、生成、编辑、调试的组件。是一个虚拟用户完成这件事情(脚本)的行为模板。
在vugen中,只能模拟一个用户执行脚本。
录制编写脚本许提前知道协议
在Vugen中,有三大选项需要一定要大家掌握
1. 录制选项
不同的协议录制选项可能会不同(web的经常使用http协议,而C/S经常使用winsocket)
2. 录制
基于html模式 (页面模式,主动请求模式,对主动的请求生成脚本,一个页面一个请求(代码特征 mode=html))
优点:录制界面简洁,易看懂
缺点:漏录(ajax,js)
两小点
基于用户模式:录制的脚本会形成上下文的依赖
基于URLs模式:录制的脚本不会存在依赖关系。
基于url模式 (代码特征 mode=http)一个界面可以生成多个请求
3. .字符集
解决乱码
步骤:录制选项-->http属性-->高级--> 勾选支持字符集
步骤:Vuser-->运行时设置-->Internet协议--首选项--选项---General--从UTF-8转换成UTF-8为YEs
真正影响到脚本的字符集是运行时设置
controller
控制台是实现场景设置、场景执行、监控功能的一个组件。
在controller中可以模拟多个用户执行脚本。
analysis 结果分析器
user generator 负载生成器实现脚本到虚拟用户的转化
(在controller页面-->工具 --> 可以找到generator中打开)
综上所述:实际在使用过程中需要使用HTML模式,但是缺少的ajax部分,改为URl模式,将缺少的部分复制粘贴到HTML模式下。
步骤:修改模式--》工具--》重新生成脚本。
网友评论