注意在使用這個功能時,只會整理錄制的腳本,不會整理手工加入的腳本.
點擊Regenerate scrīpt之后,有幾個按鈕可用:
第一個:OK
從原始的錄制日志中重新生成腳本.此功能將移除所有在腳本中手工加入的關聯/參數化代碼.
第二個:Options
當使用多協議時,可以指定哪些協議需要重新生成,如果需要自定義重新生成的選項,可以點擊Options打開錄制選項.選擇協議,并指定哪些協議要重新生成哪些不需要.
例子:
這里,我錄制了一個頁面,
web_url("zeeslo", "URL=http://blog.csdn.net/zeeslo", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t2.inf", "Mode=HTML", EXTRARES, "Url=http://softtest.chinaitlab.com/UploadFiles_3528/200807/20080723151933911.gif", ENDITEM, "Url=http://softtest.chinaitlab.com/UploadFiles_3528/200807/20080723151938664.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://softtest.chinaitlab.com/UploadFiles_3528/200807/20080723151933911.gif", ENDITEM, "Url=http://softtest.chinaitlab.com/UploadFiles_3528/200807/20080723151938664.gif", ENDITEM, "Url=http://counter.csdn.net/pv.aspx?id={參數}", ENDITEM, LAST); lr_end_transaction("事務一", LR_AUTO); |
當使用Regenerate scrīpt功能之后:
我們看到,使用了Regenerate scrīpt之后,腳本回到剛錄制后的狀態.
原文轉自:http://www.anti-gravitydesign.com