Day3-2测试积点任务
问题:求教!LoadRunner 如何正确的录制下载excel并保存本地的脚本
直接进入主题,先说问题!
问题1,若excel文件保存为.xlsx后缀,则直接无法打开,报错截图如下
问题2,若excel文件保存为.xls后缀,能打开,但是提示如下信息:
问题3,不管哪种后缀保存,打开的文件都是乱码,如下图:
脚本中关于下载及读写保存本地脚本如下:
<div><font face="微软雅黑" size="3"> web_set_max_html_param_len("204800");</font></div><div><font face="微软雅黑" size="3"> </font></div><div><font face="微软雅黑" size="3"> web_reg_save_param_ex(</font></div><div><font face="微软雅黑" size="3"> "ParamName=Get_Contant",</font></div><div><font face="微软雅黑" size="3"> "LB=",</font></div><div><font face="微软雅黑" size="3"> "RB=",</font></div><div><font face="微软雅黑" size="3"> "NotFound=warning",</font></div><div><font face="微软雅黑" size="3"> "Ordinal=1",</font></div><div><font face="微软雅黑" size="3"> SEARCH_FILTERS,</font></div><div><font face="微软雅黑" size="3"> "Scope=BODY",</font></div><div><font face="微软雅黑" size="3"> LAST);</font></div><div><font face="微软雅黑" size="3"> </font></div><div><font face="微软雅黑" size="3"> //发送下载文件的请求</font></div><div><font face="微软雅黑" size="3"> web_url("Save_Contant", </font></div><div><font face="微软雅黑" size="3"> "URL={Get_URL}", </font></div><div><font face="微软雅黑" size="3"> "TargetFrame=", </font></div><div><font face="微软雅黑" size="3">// "RecContentType=application/force-download",</font></div><div><font face="微软雅黑" size="3"> "RecContentType=application/x-msdownload",</font></div><div><font face="微软雅黑" size="3">// "RecContentType=application/octet-stream",</font></div><div><font face="微软雅黑" size="3"> "Resource=1", </font></div><div><font face="微软雅黑" size="3"> "Mode=HTML", </font></div><div><font face="微软雅黑" size="3"> LAST);</font></div><div><font face="微软雅黑" size="3">
</font></div><div><font face="微软雅黑" size="3"> if(Save_Length > 0) </font></div><div><font face="微软雅黑" size="3"> {</font></div><div><font face="微软雅黑" size="3"> if((Save_Contant = fopen("D://Excel//基本信息导出第1条记录.xls", "wb")) == NULL)</font></div><div><font face="微软雅黑" size="3"> {</font></div><div><font face="微软雅黑" size="3"> lr_output_message("打开文件失败!");</font></div><div><font face="微软雅黑" size="3"> return -1;</font></div><div><font face="微软雅黑" size="3"> }</font></div><div><font face="微软雅黑" size="3"> fwrite(lr_eval_string("{Get_Contant}"), Save_Length, 1,Save_Contant);</font></div><div><font face="微软雅黑" size="3"> fclose(Save_Contant);</font></div><div><font face="微软雅黑" size="3"> }</font></div>
如果说的是下载xls文件是一个系统功能,那么跟loadrunner没关系,是系统编码的问题。如果是保存到xls格式的脚本,那是不可能的
如果说的是下载xls文件是一个系统功能,那么跟loadrunner没关系,是系统编码的问题。如果是保存到xls格式的脚本,那是不可能的 能不能打开是Excel的问题
你要确认编码是正确的 能不能打开是Excel的问题
你要确认编码是正确的 你要确认编码是正确的
页:
[1]