web_submit_data这个函数,其实已经使用了很多次了,网上能查到的上传文件的方法也是一查一大片,包括LR自己的帮助文档,也是有示例的,那么博主这次写这个的目的又是什么呢?
这几天在搞上传文件的事情,按照之前的方式,写了如下脚本:
web_submit_data("UpLoadFile",
"Action=http://10.22.6.3/zuul/uploadfile",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer=",
"Snapshot=t23.inf",
"Mode=HTML",
ITEMDATA,
"Name=Code", "Value=562341", ENDITEM,
"Name=Iden", "Value=17324051", ENDITEM,
"Name=Plan", "Value=3", ENDITEM,
"Name=file", //上传后的文件名称
"Value=D:\\CS\\scr\\testfile.zip", //上传文件路径
"File=yes",
ENDITEM,
LAST );
脚本编译通过,运行也不报错,但是死活就是传不上去,没有流量,研究来研究去,都找不到原因。包括LR自己的帮助文档,也是这样写的。
web_submit_data("Attachments",
"Action=http://barton.cottage@.Devonshire.uk/Attachments?YY=45434",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/html",
"Referer=

博主通过研究发现,使用LoadRunner的web_submit_data上传文件时,尽管脚本无误且不报错,但实际无法上传。问题的关键在于FilePath参数。经过深入研究,找到了问题所在,解决了上传失败的问题。
最低0.47元/天 解锁文章
1193

被折叠的 条评论
为什么被折叠?



