51Testing软件测试论坛
标题: loadrunner测试文件上传,新手,请各位帮帮我,谢谢了~ [打印本页]
作者: q5761323 时间: 2011-10-17 16:20
标题: loadrunner测试文件上传,新手,请各位帮帮我,谢谢了~
怎么测试呢?有的说要参数化,有的说要关联,有的说要添加代码!到底怎么弄
!求高人解答啊,下面是我的上传部分的Action:
UP()
{
lr_think_time(9);
web_url("upload-button-sprite.png",
"URL=http://192.168.1.17:8080/share/res/themes/default/images/upload-button-sprite.png",
"Resource=1",
"RecContentType=image/png",
"Referer=http://192.168.1.17:8080/share/res/yui/uploader/assets/uploader.swf?dt=1318831792609",
"Snapshot=t20.inf",
LAST);
lr_think_time(39);
web_submit_data("upload;jsessionid=EBCF13D735F09304E62ABF726C479C24",
"Action=http://192.168.1.17:8080/share/proxy/alfresco/api/upload;jsessionid=EBCF13D735F09304E62ABF726C479C24",
"Method=POST",
"EncType=multipart/form-data",
"RecContentType=application/json",
"Referer=",
"Snapshot=t21.inf",
"Mode=HTML",
ITEMDATA,
"Name=Filename", "Value=3_m.pdf", ENDITEM,
"Name=contentType", "Value=cm:content", ENDITEM,
"Name=destination", "Value=workspace://SpacesStore/5b4703e9-d871-4fb0-9226-0ca7d98f7e01", ENDITEM,
"Name=thumbnails", "Value=doclib", ENDITEM,
"Name=username", "Value=null", ENDITEM,
"Name=overwrite", "Value=false", ENDITEM,
"Name=filedata", "Value=3_m.pdf", "File=Yes", ENDITEM,
"Name=Upload", "Value=Submit Query", ENDITEM,
EXTRARES,
"Url=../slingshot/doclib/doclist/documents/node/alfresco/company/home/%E4%B8%AA%E4%BA%BA%E7%A9%BA%E9%97%B4/%E5%BC%A0%E9%B9%8F%E7%9A%84%E7%A9%BA%E9%97%B4?filter=path&size=50&pos=1&noCache=1318831897859&libraryRoot=alfresco%3A%2F%2Fcompany%2Fhome", "Referer=http://192.168.1.17:8080/share/page/repository#filter=path%7C/%25u4E2A%25u4EBA%25u7A7A%25u95F4/%25u5F20%25u9E4F%25u7684%25u7A7A%25u95F4&page=1", ENDITEM,
"Url=node/workspace/SpacesStore/7c2a1dda-0465-489a-8037-96e085dfef91/content/thumbnails/doclib?c=queue&ph=true", "Referer=http://192.168.1.17:8080/share/page/repository", ENDITEM,
"Url=../slingshot/doclib/doclist/documents/node/alfresco/company/home/%E4%B8%AA%E4%BA%BA%E7%A9%BA%E9%97%B4/%E5%BC%A0%E9%B9%8F%E7%9A%84%E7%A9%BA%E9%97%B4?filter=path&size=50&pos=1&noCache=1318831897906&libraryRoot=alfresco%3A%2F%2Fcompany%2Fhome", "Referer=http://192.168.1.17:8080/share/page/repository#filter=path%7C/%25u4E2A%25u4EBA%25u7A7A%25u95F4/%25u5F20%25u9E4F%25u7684%25u7A7A%25u95F4&page=1", ENDITEM,
LAST);
return 0;
}
作者: 云层 时间: 2011-10-18 09:48
你这个代码贴了人家也没法帮你,因为根本不知道你们系统怎么处理的
workspace://SpacesStore/5b4703e9-d871-4fb0-9226-0ca7d98f7e01
这个东西可能要关联
"Name=filedata", "Value=3_m.pdf"
这个应该要带个路径否则回放会找不到文件
作者: q5761323 时间: 2011-10-18 10:21
回复 2# 云层
好的,谢啦老大~我去研究研究~
作者: dream2030 时间: 2011-10-18 14:06
学习,录制下来的东西很多都需要关联。
关联的数据有哪些特点呢:1、属于一定是有客户端发往服务器端的数据要关联,
2、这些数据是有服务器端产生,事先已经发给客户短的数据。
作者: bingbing9947 时间: 2012-9-7 18:36
"Name=Filename", "Value=3_m.pdf", ENDITEM,
"Name=contentType", "Value=cm:content", ENDITEM,
"Name=destination", "Value=workspace://SpacesStore/5b4703e9-d871-4fb0-9226-0ca7d98f7e01", ENDITEM,
"Name=thumbnails", "Value=doclib", ENDITEM,
"Name=username", "Value=null", ENDITEM,
"Name=overwrite", "Value=false", ENDITEM,
"Name=filedata", "Value=3_m.pdf", "File=Yes", ENDITEM,
"Name=Upload",
请问下,name=filename,是对上传文件进行重命名吗?对上传文件重命名为filename吗?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |