2、nrequestEncoding="gb2312"responseEncoding="gb2312"fileEncoding="gb2312"/>后再次录制脚本,乱码变中文。2、录制到的脚本是空白的有可能是由于录制的URL地址采用的是localhost的问题,改成分配的IP地址或127.0.0.1试试。3、插入文本检查点步骤时,使用web_reg_find,通常TextPfx和TextSfx中会包含双引号,需要进行转义(用斜杠),例如:web_reg_find("Search=Body","SaveCount=Welcome","Tex
3、tPfx=欢迎","TextSfx=",LAST);4、使用web_image_check插入图片检查点时需要主要设置Run-TimeSetting中的EnableImageandtextcheck选项:使用web_find函数插入文本检查点也一样要做此设置5、性能测试往往需要准备大批量的数据,大批量数据的生成方法有很多种,常见的有:(1)编写SQL语句来插入数据(2)使用DataFactory等专业的
4、数据生成工具(3)通过LoadRunner录制回放的方式重复执行生成大批量数据Tips:使用DataFactory插入nchar数据类型的数据时会出现空值的情况,可以先修改数据库的数据类型设置,插完数据后再改回来6、在录制脚本的过程中插入注释,录制后查看和理解脚本会更加方便。7、LoadRunner回放脚本时,在浏览器显示的中文是乱码解决办法(1):首先设置Run-TimeSettings–Browser–BrowserEmulation–User-Agent然后设置IE:查看-编码-钩上“自动选择”和Unicode(UTF-8)。解决
5、办法(2):使用lr_convert_string_encoding函数来转换编码下面是一个使用的例子:lr_convert_string_encoding(lr_eval_string("{ReplyContents}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"ReplyMessage");web_submit_data("postreply.aspx_2","Action=http://127.0.0.1/postreply.aspx?infloat=1&topicid=2&&inajax=1","Me
6、thod=POST","EncType=multipart/form-data","RecContentType=text/xml","Referer=http://127.0.0.1/showtopic-2.aspx","Snapshot=t9.inf","Mode=HTML",ITEMDATA,"Name=iconid","Value=0",ENDITEM,"Name=title","Value=",ENDITEM,"Name=wysiwyg","Value=0",ENDITEM,"Name=checkbox","Value=0",
7、ENDITEM,"Name=message","Value=[localimg=180,112]1[/localimg]rr{ReplyMessage}",ENDITEM,"Name=e_mediatyperadio","Value=on",ENDITEM,"Name=sl_attachdesc","Value=",ENDITEM,"Name=attachid","Value=",ENDITEM,"Name=attachdesc","Value=",ENDITEM,"Name=localid","Value=",ENDITE
8、M,"Name=attachdesc","Value=",ENDITEM,"Name=localid","Value=1",ENDITEM,"Name=attachdesc","Value=",ENDITE