whywhywhy 发表于 2009-6-10 11:28:04

录制脚本中的数据为何显示为看不懂的代码形式,而不是普通字母形式?

请教:


1.录制脚本中,输入的用户数据为何显示为看不懂的代码形式,而不是普通字母或数字形式?

2.(如果录制中文输入时,又如何显示为原始的中文数据呢?)


3.示例脚本:

如以下标记处(未标处也同样),在录制输入数据时都是字母或者数字的,但录制脚本中变成了如下形式,难以看懂哪个数据是录制的什么原始数据。请问是否有什么设置可改变成原形显示?我在“录制选项”中已设置了“支持字符集---UTF-8”


        web_submit_data("reservations.pl",
                "Action=http://localhost:{CSRule_1_UID15}{CSRule_1_UID2}8{CSRule_1_UID2}/MercuryWebTours/reservati{CSRule_1_UID16}s.pl",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://localhost:{CSRule_1_UID15}{CSRule_1_UID2}8{CSRule_1_UID2}/MercuryWebTours/reservati{CSRule_1_UID16}s.pl?page=welcome",
                "Snapshot=t4.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=advanceDiscount", "Value={CSRule_1_UID2}", ENDITEM,
                "Name=depart", "Value={CSRule_1_UID3}", ENDITEM,
                "Name=departDate", "Value={CSRule_1_UID13}", ENDITEM,
                "Name=arrive", "Value={CSRule_1_UID11}", ENDITEM,
                "Name=returnDate", "Value={CSRule_1_UID14}", ENDITEM,
                "Name=numPassengers", "Value={CSRule_1_UID15}", ENDITEM,
                "Name={CSRule_1_UID25}", "Value={CSRule_1_UID19}", ENDITEM,
                "Name={CSRule_1_UID24}", "Value={CSRule_1_UID22}", ENDITEM,
                "Name=.cgifields", "Value={CSRule_1_UID23}", ENDITEM,
                "Name=.cgifields", "Value={CSRule_1_UID24}", ENDITEM,
                "Name=.cgifields", "Value={CSRule_1_UID25}", ENDITEM,
                "Name=findFlights.x", "Value=45", ENDITEM,
                "Name=findFlights.y", "Value=8", ENDITEM,
                EXTRARES,
                "Url=images/resubmit.gif", ENDITEM,
                LAST);

whywhywhy 发表于 2009-6-10 12:15:27

请教啊~~~~~:'(

kuangquanshui 发表于 2009-6-10 13:03:17

在你设置中选中中文字体在run--setting里Browser里 Emulation里的chang里选中文就可以了

whywhywhy 发表于 2009-6-10 14:09:34

还是不行哦,上面的问题还是存在。。。


            ITEMDATA,
                "Name=advanceDiscount", "Value={CSRule_1_UID2}", ENDITEM,
                "Name=depart", "Value={CSRule_1_UID3}", ENDITEM,
                "Name=departDate", "Value={CSRule_1_UID13}", ENDITEM,
                "Name=arrive", "Value={CSRule_1_UID11}", ENDITEM,
                "Name=returnDate", "Value={CSRule_1_UID14}", ENDITEM,
                "Name=numPassengers", "Value={CSRule_1_UID15}", ENDITEM,

zzy7999 发表于 2009-8-11 18:12:47

可关闭“Recording Opition”中的“Correlation Studio Generated Rules”,再重新录制
页: [1]
查看完整版本: 录制脚本中的数据为何显示为看不懂的代码形式,而不是普通字母形式?