关于LR中是否选择UTF-8选项的一个大问题,请多指教
业务操作如下:1、点击【导入文件】按钮,系统会弹出一个“选择文件”对话框2、点击【浏览】按钮,选择一个excel文件
3、点击【导入】按钮,提示导入成功。
4、停止录制脚本
操作完以后,第3步的【导入】操作会生成以下脚本,其中有一个web_custom_request()函数
这时就会有一个问题,我在“录制选项”中选择UTF-8跟不选择UTF-8生成的函数不一样,
而且选择UTF-8后生成的脚本回放时会报错,而不选择UTF-8生成的脚本可以正常回放。
不知道这是什么原因,下面是这两个选项生成的函数,请指教!多谢多谢
选择了UTF-8后生成的函数
web_custom_request("ImportExcle.do",
"URL= http://{URL}/budget/ImportExcle.do?action=importfile",
"Method=POST",
"TargetFrame=",
"Resource=0",
"RecContentType=text ml",
"Referer= http://{URL}/budget/GroupBgtUp.do",
"Snapshot=t54.inf",
"Mode=HTML",
"EncType=multipart/form-data; boundary=---------------------------7da29f14f4086c",
"BodyBinary=-----------------------------7da29f14f4086c",
LAST);
不选UTF-8后生成的函数
web_submit_data("ImportExcle.do",
"Action= http://{URL}/budget/ImportExcle.do?action=importfile",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text ml",
"Referer= http://{URL}/budget/GroupBgtUp.do",
"Snapshot=t169.inf",
"Mode=HTML",
ITEMDATA,
"Name=thefile", "Value=C:\\ \\zonghe.xls", "File=Yes", ENDITEM,
"Name=companyID", "Value=2", ENDITEM,
"Name=year", "Value=201000", ENDITEM,
"Name=groupsid", "Value=21", ENDITEM,
LAST); 需要进行关联吧, 回复 2# angzhuo
不需要关联 一个是请求函数,一个是提交函数,估计跟是否导入excel无关,如果要是采取录制的情况下 不选UTF-8不就可以了 回复 5# twinsczl
不选UTF-8的话,脚本中会有乱码,就没法设检查点了 检查点也是乱码,只是不好看而已
解决办法是,让开发修改编码格式
页:
[1]