完成上述設置后,點擊“OK”后,SilkPerformer就會啟動腳本記錄器就開始錄制腳本。
SilkPerformer記錄器可以錄制HTTP、FTP、POP3、SMTP、LDAP協議的Web、FTP、電郵系統及目錄服務器應用系統。還可以捕獲OCI、ODBC、TUXEDO、COM、WinSock、Oracle Forms、.NET、ADO、WAP的API函數調用。
在錄制過程中,可以插入事務(transactions)和計時器(timers)。
1.2.2手工創建測試腳本
手工創建測試腳本需要熟悉SilkPerformer的BDL語言,它是類似于Pascal的一種高級語言。手工創建測試腳本能夠建立用戶要求的原型,并且定義一個負載測試腳本所需的典型組成部分,包括模塊,函數,壓力定義,事務,Web表格等。
1.3測試腳本的試運行
SilkPerformer負載測試的第三步是對創建好的測試腳本進行試運行。試運行的目的是調試測試腳本,保證其沒有錯誤,并能精確地回放客戶端應用和服務器之間的相互通信。
點擊SilkPerformer工作流向導上的“Try Script”按鈕,確定profile和腳本文件后,點擊“Run”按鈕,SilkPerformer會啟動“Truelog Explorer”工具對腳本進行回放。