使用Virtual user generator录制脚本
所谓录制脚本,就是点击录制按钮开始录制,然后你把想要测试的功能在浏览器中操作一遍就OK,LR会根据你的操作自动生成C语言脚本代码。
录制后的脚本是个草稿,很多地方无用,仔细排查一遍酌情删除无用代码段。再对脚本进行增强,所谓增强就是按照个人需求修改部分脚本代码。如添加集合点、检查点、事务、参数化、think_time、其它函数等操作。
增强后的脚本要replay一遍,成功后就可以使用了。
以下图片为VUGen操作~
一、新建一个脚本
根据自己的需要选择协议,一般使用浏览器的选择HTTP/HTML就好
步骤一:新建脚本
二、开始录制
点击录制按钮,选择录制方式:浏览器、应用、本地代理等,如果选择浏览器开始录制后会自动弹出,选择别的需要手动启动浏览器。
步骤二:开始录制
三、录制脚本操作
所谓录制脚本,就是按照你想要测试的功能,在录制开始后操作一遍即可。
如:想要测试搜索功能,浏览器自动打开会自动输入设置的网址http://www.baidu.com,加载完成后在搜索框输入文本,点击百度一下按钮。搜索功能就测完了,此时可以点击结束录制。
步骤三:录制脚本
四、脚本增强
所谓脚本增强,就是修改脚本。
录制脚本时可能会将大量无关操作录入进去,如迅雷、鲁大师、360等操作,这种肉眼就能观察出来,不需要删除即可,留下自己想要的功能。
然后再根据个人的需求,添加检查点、事务、关联等操作,如:想要查找网页上的文本百度一下,那么就可以添加一个检查点,添加后会自动生成一句代码web_reg_find("Text=百度一下",LAST); 这就添加完成了。
类似以上操作即为脚本增强。
步骤四:脚本增强
五、脚本检查
重新运行脚本(Replay)
在进行完脚本增强后,我们需要确保脚本是正确、可以运行的,所以需要我们去运行一下。
有两种运行方式:
一种是Replay重新运行
步骤五:脚本检查Replay
另一种是complie编译
步骤五:脚本检查complie
以上,VUGen部分的脚本录制工作就结束了,此时我们得到了一个可以运行的、正确的脚本。
接下来就可以把脚本送入到Controller中进行负载测试了!
版权归原作者 苗子8086 所有, 如有侵权,请联系我们删除。