web_submit_data函数上传图片

通常loadrunner上传下载文件脚本不能通过录制来实现,录制上传脚本回放过程会出问题,主要原因在于上传文件的路径,了解了上传文件的原理之后,可以手工完成无法录制的脚本,以下为上传图片实例:

web_submit_data("CropZoomImgController.do",  
//请求路径 。
     "Action=http://10.10.10.113:9080/Borrower/app/sale/core/Image/saveImage.do",   
//请求方法。
    "Method=POST",   
//使用包含文件上传控件的表单。
     "EncType=multipart/form-data",   
//引用链接。
     "Referer=http://10.10.10.113:9080/Borrower/app/sale/core/Image/saveImage.do",    
//请求方式。
     "Mode=HTTP",   
//请求参数。
    ITEMDATA,  
    "Name=borrowerId", "Value=MOR20151216002001", ENDITEM, 
    "Name=FiledataFileName", "Value=A2", ENDITEM, 
    "Name=appId", "Value=BOR20151216002001", ENDITEM, 
    "Name=imaType", "Value=N1", ENDITEM,  
//上传文件路径
    "Name=Filedata", "Value=E:\\picture\\A4-2.jpg",
//上传文件时,添加此参数且要选择Yes。
    "File=Yes", 
    ENDITEM,   
    LAST); 

 

posted on 2016-09-18 10:46  TestWorld  阅读(723)  评论(0编辑  收藏  举报