》》》推荐阅读《《《
1、性能测试学习笔记-场景设计
2、性能测试的重要意义
3、性能分析流程及方法
4、应用系统性能调优之性能分析
一、LoadRunner发送GET请求
LoadRunner中web_link和web_url这两个函数都可以向服务器发送GET请求,它们的区别如下:
1、但是web_link是一个与上下文敏感的函数。上下文敏感是指该函数的模拟执行的是GUI对象动作(如窗口、列表、按钮),即如果前面的页面打开失败或者没有打开,则当前操作就会失效;
2.web_url 与上下文无关,如果前面的请求或者页面加载失败,当前操作仍能够向服务器发送请求。
二、LoadRunner发送POST请求
LoadRunner中web_submit_form和web_submit_data这两个函数都可以向服务器发送POST请求,它们的区别如下:
1.web_submit_form()会依赖上下文,即如果前面的页面打开失败或没有打开,则该操作就会失败,如:登陆一个论坛成功后,点击某个板块,然后发帖(写入帖子题目和内容,提交,相当于向服务器发送了一个post请求),如果点击某个模块后打开链接页面失败,则web_submit_form()就会失败,即依赖于板块的链接页面是否成功打开,如果没有打开,就不能进行后面的发帖了。
2.web_submit_data():不依赖上下文,如上面的例子,不管是否打开模块的链接页面,就直接向服务器发送post请求。
三、如何在录制脚本时默认使用web_url和web_submit_data
在录制脚本时默认是使用web_link和web_submit_form这两个函数来发送POST请求,进入LoadRunner的Vuser Generator中菜单【Toos】-【Rocording Options】-【General】-【Recording】-【HTML-based-script】-【HTML-Advanced】-【A Script containing explicit URLs only(e.g.web_url,web_submit_data)】设置成功后,再次录制脚本,默认使用web_url和web_submit_data这两个函数发送get和post请求。
》》》推荐阅读《《《
1、性能测试学习笔记-场景设计
2、Web站点性能调优完全攻略
3、应用系统性能调优之性能分析
4、Windows监控——性能指标详解
6、性能测试的重要意义
7、软件性能测试的本质_致命版
8、性能分析流程及方法
9、性能测试流程
10、性能测试从需求分析开始
11、性能测试指标
12、双活数据中心揭秘之—DB2 PureScale
13、循序渐进学习oracle
14、软件项目管理中的十个误区
15、功能测试方法总结及常见面试问题
16、MQ来账通道及队列配置
17、Linux命令大全整理
18、JMeter工具简单介绍
19、性能瓶颈分析方法
20、性能测试-LoadRunner操作流程之一
22、性能测试-LoadRunner操作流程之二
23、性能测试-LoadRunner操作流程之三
24、性能测试-脚本编写之一
25、性能测试-脚本编写之二
26、性能测试-脚本编写之三
27、性能测试-性能调优之一
28、性能测试-性能调优之二