LoadRunner常见函数分析
2015-10-23 11:12
183 查看
LoadRunner常见函数分析
?%Ze\N%?~"_J}.t051Testing软件测试网;FQ X%L|GO+RWeb用户Action51Testing软件测试网b,Q8iO w1j
Y
1^Ta r@Uy0 在VuGen中,脚本产生的默认模式是基于HTML的--“描述用户的动作的脚本”直接与用户的动作是对应的:
f6a!_&U1D3?0
TaNo7eIa"Dr0 *web_url是浏览器地址栏的URL.
(~T0ei`t {0
:x[7AQ9?7ID1yQ6S2m0 *web_link是点击在<ahref=
...>和<a>之间的文本超链接。
w*l ]1vxOZ1|
iO0
Lp}-~1? mN0 *web_image是点击HTML的<imghref= link.
O0{o |Q)Bv sI;GY051Testing软件测试网$O(g aBV!X.a*j
*web_submit_form是在前面操作的上下文中的GET或PUT表单上点“提交”--可能前面的操作被VuGen在基于HTML模式下录制下来了。
f cK:[v-j0y0
d;Fd\$A7l#Y3O0 *web_submit_data是在GET或PUT表单上点“提交”,而没有带前面操作的上下文--可能是在基于URL模式下录制,或者是基于HTML模式,并且选择了“A
scrīpt containing explicit URLs only”选项。
}/w7@y_W051Testing软件测试网'XhWlt8F/N)[Q
不用HTML产生的资源是.gif和.jpg图片。资源属性的列表只能当对这些资源的路直选项设置成“Record within the
current scrīpt step”时被插入。这也是默认的设置。
VFC'pUH$?051Testing软件测试网0km am&p
如果你在“Tools >
Internet Procotol > Recording”中选择“a scrīpt containing explicit URLs
only”,这将会产生URL-based的脚本录制,只使用web_url和web_submit_data函数,将不会使用
web_link 和 web_image函数,或包含在 applets, XML, ActiveX或javascrīpt中的非HTML元素。
Action()
{
#define MAX_NAME_LEN 4
// 创建参数, InName
lr_save_string("Fitzwilliam", "InName");
// 把 "InName"的前四个字节保存到 "ShortName"
lr_save_var(
lr_eval_string("{InName}"),
MAX_NAME_LEN, 0, "ShortName");
return 0;
}
Output:
Action.c(8): Notify: Saving Parameter "InName =
Fitzwilliam"
Action.c(10): Notify: Saving Parameter "ShortName = Fitz"
相关文章推荐
- LoadRunner如何监控Tomcat性能
- Android 版本自动更新
- 企业网站首页结构布局几点心得感悟
- Leetcode || Reverse Integer
- 特殊的排序(思维好题)
- vs2010汇编开发环境搭建
- 一些容易出错的细节
- Javascript规范
- linux使用top命令查看系统状态
- java常用术语
- Markdown有关技术浅析
- 通信协议——Http、TCP、UDP
- codeforces 551 D. GukiZ and Binary Operations
- 如何创建定性用户画像
- loadrunner比较有用的字符串函数
- 有谁再问加密狗的事,就把这个动态图片甩给他
- MAVEN安装过程
- perf 性能分析实例——使用perf优化cache利用率
- Swift学习笔记之枚举
- C# XmlHelper