51Testing软件测试论坛
标题:
请教:LR上传附件的脚本回放报错问题
[打印本页]
作者:
bxliumang
时间:
2012-10-29 15:59
标题:
请教:LR上传附件的脚本回放报错问题
录制了一个web提交、上传附件的过程。
如果不加附件,(即去掉红色的
test.txt
部分),脚本就能正常回放成功。
如果加了附件,回放就会报错。
Action.c(137): Error -26627: HTTP Status-Code=404 (Not Found) for "http://192.168.137.216:8088/CTmsPortal/productLibrary/addProduct.shtml" [MsgId: MERR-26627]
Action.c(137): web_submit_data("addProduct.shtml") highest severity level was "ERROR", 0 body bytes, 118 header bytes, 5 chunking overhead bytes [MsgId: MMSG-26387]
请教各位老师,此问题产生的原因,及解决方法?
脚本如下:
web_submit_data("addProduct.shtml",
"Action=http://192.168.137.216:8088/CTmsPortal/productLibrary/addProduct.shtml",
"Method=POST",
"EncType=multipart/form-data",
"RecContentType=text/html",
"Referer=http://192.168.137.216:8088/CTmsPortal/productLibrary/productLibraryAdd.shtml?domain.SORT=",
"Snapshot=t8.inf",
"Mode=HTML",
ITEMDATA,
"Name=page", "Value=1", ENDITEM,
"Name=pageSize", "Value=10", ENDITEM,
"Name=domain.CREATEUSER_NAME", "Value=", ENDITEM,
"Name=domain.CARD_NAME1", "Value=", ENDITEM,
"Name=domain.SORT", "Value=", ENDITEM,
"Name=domain.FACTORY_ID1", "Value=", ENDITEM,
"Name=domain.CARD_NAME", "Value=test-1029", ENDITEM,
"Name=domain.CARD_CAPACITY", "Value=1", ENDITEM,
"Name=domain.PIN_TYPE", "Value=3", ENDITEM,
"Name=domain.FACTORY_ID", "Value=462", ENDITEM,
"Name=domain.CHIPFACTORY_ID", "Value=3", ENDITEM,
"Name=domain.CHIP_TYPE", "Value=3", ENDITEM,
"Name=domain.COS_VERSION", "Value=3", ENDITEM,
"Name=domain.PRODUCT_VALIDITY", "Value=3", ENDITEM,
"Name=photos", "Value=
test.txt
", "File=Yes", ENDITEM,
"Name=domain.PRODUCT_REMARKS", "Value=", ENDITEM,
LAST);
作者:
felix09049
时间:
2012-10-29 17:07
"Value=test.txt"表示文件与当前脚本路径一致,你看你实际情况是这样吗?
要么把文件放到脚本目录文件夹下,
要么这里写上文件绝对路径。
作者:
bxliumang
时间:
2012-10-30 15:10
感谢felix09049的回复。
把文件放到脚本目录文件夹下,或者写文件绝对路径。这两种方式都试验过。应该不是路径的问题。如果路径有问题会报文件找不到的错误。
继续寻求解决方案。
作者:
ljj149850508
时间:
2012-10-31 14:52
因为这里要弹出个和windos交互的那个选择框
试下用html的第二种方式能否读取到
作者:
bxliumang
时间:
2012-11-8 15:10
ljj149850508 你好
感谢你的回复
你说的是URL-based script 方式录制么? 如果换用URL-based script 方式录制,脚本可以跑通不报错,但是查询不到提交上去的数据。如果把红色的test.txt部分去掉(不上传附件),就能正常提交了。
继续寻求解决方案
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2