如果你想回到原始錄制的腳本,可以使用Regenerate Script功能.這個功能對調試和修復一個已經損壞的腳本是非常有用的.當regenerator一個腳本時,它會移除所有手工加入到腳本中的內容.如果你添加參數到腳本中,VuGen保存錄制時的參數,用參數列表來替換后,原有的參數并不會被刪除.你可以重新插入原來建立的參數列表.
注意在使用這個功能時,只會整理錄制的腳本,不會整理手工加入的腳本.
點擊Regenerate Script之后,有幾個按鈕可用:
第一個:OK
從原始的錄制日志中重新生成腳本.此功能將移除所有在腳本中手工加入的關聯/參數化代碼.
當使用多協議時,可以指定哪些協議需要重新生成,如果需要自定義重新生成的選項,可以點擊Options打開錄制選項.選擇協議,并指定哪些協議要重新生成哪些不需要.
MILY: 宋體">例子:
這里,我錄制了一個頁面,
web_url("zeeslo", "URL=http://blog.csdn.net/zeeslo", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t2.inf", "Mode=HTML", EXTRARES, "Url=http://hi.images.csdn.net/css/Valentine/images/header_bg.gif", ENDITEM, "Url=http://www.csdn.net/images/share-add.gif", ENDITEM, "Url=http://counter.csdn.net/pv.aspx?id=26", ENDITEM, LAST); |
加入事務和參數:
lr_start_transaction("事務一"); web_url("zeeslo", "URL=http://blog.csdn.net/zeeslo", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t2.inf", "Mode=HTML", EXTRARES, "Url=http://hi.images.csdn.net/css/Valentine/images/header_bg.gif", ENDITEM, "Url=http://www.csdn.net/images/share-add.gif", ENDITEM, "Url=http://counter.csdn.net/pv.aspx?id={參數}", ENDITEM, LAST); lr_end_transaction("事務一", LR_AUTO); |
當使用Regenerate Script功能之后:
web_url("zeeslo", "URL=http://blog.csdn.net/zeeslo", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t2.inf", "Mode=HTML", EXTRARES, "Url=http://hi.images.csdn.net/css/Valentine/images/header_bg.gif", ENDITEM, "Url=http://www.csdn.net/images/share-add.gif", ENDITEM, "Url=http://counter.csdn.net/pv.aspx?id=26", ENDITEM, LAST); |
我們看到,使用了Regenerate Script之后,腳本回到剛錄制后的狀態.
原文轉自:http://www.anti-gravitydesign.com