当别人甚至朋友忽略你时,不要伤心,每个人都有自己的生活,谁都不可能一直陪你。当你看到别人在笑,不要以为这世界上只有你一个人伤心,其实别人只是比你会掩饰。当你无助时,你可以哭,但哭后你必须振作起来,绝地逢生并不罕见,何况不是绝境。当你觉得处处不如人,不要自卑,记得你只是个凡人。QQ群:216070030
loadrunner函数中文解释(二)
上一篇 /
下一篇 2011-06-14 10:27:31
/ 个人分类:性能测试文档
返回值
成功时返回LR_PASS (0),失败时返回 LR_FAIL
(1)。
参数:
StepName:Form的名字。VuGen中树形视图中显示的名称,在自动事务处理中也可以用做事务的名称。
List of Attributes:支持以下属性:
1. Action:Form中的ACTION属性,指定了完成Form中的操作用到的URL。也可以使用“Action/sfx”
表示使用此后缀的所有Action。
2. Frame:录制操作时所在的Frame的名称。
3. TargetFrame、ResourceByteLimit:见List of Attributes的同名参数。
4. Ordinal:参见Web_link的同名参数。
VuGen通过记录数据域唯一的标识每个Form。如果这样不足以识别Form,VuGen会记录Action 属性。如果还不足以识别,则会记录Ordinal 属性,这种情况下不会记录Action属性。
List of Hidden Fields:补充属性(Serves)。 通过此属性可以使用一串隐含域来标识Form。使用下面的格式:
STARTHIDDENS,
"name=n1", "value=v1",
ENDITEM,
"name=n2", "value=v2",
ENDITEM,
ENDHIDDENS,
List of Data Fields
Data项用来标识form。Form是通过属性和数据来共同识别的。
使用下面的格式来表示数据域列表
"name=n1", "value=v1",
ENDITEM,
"name=n2", "value=v2",
ENDITEM,
ITEMDATA:Form中数据和属性的分隔符。
EXTRARES:一个分隔符,标记下一个参数是资源属性的列表了。
List of Resource Attributes:参见List of Resource
Attributes一节。
LAST:属性列表结束的标记符。
说明
web_submit_form.
函数用来提交表单。此函数可能必须在前一个操作的上下文中执行。在Toos—Recording Option,只有录制级别设为基于HMTL的录制方式,web_image才会被录制到。
在录制选项中,Toos—Recording Option下,Recording选项中,有一个Advanced HTML选项,可以设置是否录制非HTML资源,只有选择了“Record within the current scrīpt step”时,List
of Resource Attributes才会被录制到。非HTML资源的例子是gif和jpg图象文件。
通常情况下,如果录制了web_submit_form. 函数,VuGen会把“name”和“value”一起录制到ITEMDATA属性中。如果不想在脚本中以明文显示“value”,可以对它进行加密。把“Value”改为“EncryptedValue”,然后把录制到的值改为加密后的值。
例如:可以把 "Name=grpType",
"Value=radRoundtrip", ENDITEM
改为:"Name=grpType",
EncryptedValue=409e41ebf102f3036b0549c799be3609", ENDITEM
如果你完整的安装了
LoadRunner,那么打开开始菜单--Mercury
LoadRunner—Tools--Password Encoder,这个小工具是用来加密字符串的。把需要加密的值粘贴到Password一栏,再点Generate按钮。加密后的字符串会出现在Encoded string框中。接着点Copy按钮,然后把它粘贴到脚本中,覆盖原来显示的“Value”。
加密的另一种方法时使用lr_decrypt函数。方法:选择整个字符串,例如“Value=radRoundtrip”(注意不要选择引号),右击鼠标,选择Encrypt
string选现,脚本会变为:
"Name=grpType",
lr_decrypt("40d176c46f3cf2f5fbfaa806bd1bcee65f0371858163"), ENDITEM,
web_submit_form支持
Web虚拟用户,不支持WAP虚拟用户。
例子:
下面的例子中,web_submit_form. 函数的名字是“employee.exe”。此函数提交了一个请求,此请求包含雇员信息John Green。此函数没有使用属性(Attributes)是因为通过数据项已经能唯一的标识这个Form了
收藏
举报
TAG:
性能测试
LoadRunner
loadrunner
Loadrunner
函数