怎樣錄製基本的用戶腳本

開發測試腳本需要幾個步驟,可以用下圖來表示,第一步即為錄製行為

步驟/方法

啟動Visual User Generator 後,通過菜單

新建一個用戶腳本,選擇系統通訊的協議。

這裡我們需要測試的是Web 應用,所以我們需要選擇Web(HTTP/HTML)協議,確定後,進入主窗體。

通過菜單

來啟動錄製腳本的命令。
在URL 中添入要測試的Web 站點地址,這裡我們以著名的Duwamish 應用為例子
來進行錄製。
選擇要把錄製的腳本放到哪一個部分,默認情況下是「Action1」

這裡簡單說明一下:VuGen 中的腳本分為三部分:vuser_init、vuser_end 和Action。其中vuser_init 和vuser_end 都只能存在一個,不能再分割,而Action 還可以分成無數多個部分(通過點擊New 按鈕,新建ActionXXX)。在錄製需要登陸的系統時,我們把登陸部分放到vuser_init 中,把登陸後的操作部分放
到Action 中,把註銷關閉登陸部分放到vuser_end 中。(如果需要在登陸操作設集合點,那麼登陸操作也要放到Action 中,因為vuser_init 中不能添加集合點)在其他情況下,我們只要把操作部分放到Action 中即可。
注意:在重複執行測試腳本時,vuser_init 和vuser_end 中的內容只會執行一次,重複執行的只是Action 中的部分。
「Record the application startup」默認情況下是選中的,說明應用程式一旦啟動,VuGen 就會開始錄製腳本;如果沒有選中,應用程式啟動後,VuGen 出現以下對話框,並且暫時不會開始錄製腳本,用戶操作應用程式到需要錄製的地方,按下「Record」按鈕,VuGen 才開始錄製。

點「 Options 」 按鈕,進入錄製的設置窗體, 這裡一般情況下不需要改動Recording 標籤頁:默認情況下選擇「HTML-based Script」,說明腳本中採用HTML 頁面的形式來表示,這種方式的Script 腳本容易維護,容易理解,推薦這種方式錄製(微軟在ACT 中附帶的Duwamish7 例子採用的就是這種方式)。「URL-based Script」說明腳本中的表示採用基於URL 的方式,WAS 和ACT
中的錄製方式就是這種,這種方式看上去比較亂。
選擇哪種方式錄製,有以下參考原則:
1 基於瀏覽器的應用程式推薦使用HTML-based Script
2 不是基於瀏覽器的應用程式推薦使用URL-based Script。
3 如果基於瀏覽器的應用程式中包含了JavaScript 並且該腳本向伺服器產生
了請求,比如DataGrid 的分頁按鈕等,也要使用URL-based 方式錄製
4 基於瀏覽器的應用程式中使用了HTTPS 安全協議,使用URL-based 方式
錄製
Advanced 標籤頁:取默認情況即可。下面的圖簡單的說明了各項的含義。
Correlation 標籤頁:這裡的內容比較重要,需要定製,主要是為了在錄製過程
中設置自動關聯。這裡資料比較少,現在還沒有進行深入的研究。由於內容比較多,就不再一一介紹各項的含義了。根據自己的需求,選擇適當的設置,然後點「OK」後,VuGen 開始錄製腳本。

在錄製過程中,不要使用瀏覽器的「後退」功能,LoadRunner 支持不太好!

錄製過程中,在螢幕上會有一個工具條出現。下面我們簡單介紹一下各個按鈕的功能。

錄製的過程和WinRunner 有些類似,不再多介紹。錄製完成後,按下「結束錄製」按鈕,VuGen 自動生成用戶腳本,退出錄製過程。腳本參考下頁的圖。

相關文章

  1. chrome無法添加應用擴展、程序和用戶腳本怎麼辦

    chrome瀏覽器安裝插件時提示"無法添加來自網站的應用.擴展程序和用戶腳本",解決方法如下: 方法/步驟 1.在chrome瀏覽器中輸入: chrome://extensions ...
  2. 如何用按鍵精靈錄製功能快速製作腳本

    按鍵精靈2014--簡單遊戲腳本製作開發工具,按鍵精靈論壇配有豐富的簡單腳本開發教程,學習遊戲腳本開發必備軟體,教你怎麼開發腳本,如何快速製作腳本. 工具/原料 按鍵精靈2014 方法/步驟 點開按鍵 ...
  3. 圖解QTP註冊與登錄及錄製、執行測試腳本

    QTP是Quick Test Professional的簡稱,是一種自動測試工具.使用QTP的目的是想用它來執行重複的自動化測試,主要是用於回歸測試和測試同一軟體的新版本. QTP是商業的功能測試工具 ...
  4. 如何在loadrunner上創建Com/DCom虛擬用戶腳本?

    下面介紹如何在loadrunner上創建Com/DCom虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊[File]菜單,再選擇[NewS ...
  5. 如何在loadrunner上建WEB SERVICES用戶腳本?

    loadrunner可以模擬WEB SERVICES虛擬用戶,下面介紹如何在loadrunner上創建WEB SERVICES虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/ ...
  6. 如何在loadrunner上建SILVERLIGHT用戶腳本?

    loadrunner可以模擬SILVERLIGHT虛擬用戶,下面介紹如何在loadrunner上創建SILVERLIGHT虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 ...
  7. 如何在loadrunner上創建RDP虛擬用戶腳本?

    loadrunner可以模擬RDP虛擬用戶,下面介紹如何在loadrunner上創建RDP虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊 ...
  8. 如何在loadrunner上創建RTE虛擬用戶腳本?

    loadrunner可以模擬RTE虛擬用戶,下面介紹如何在loadrunner上創建RTE虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊 ...
  9. 如何在loadrunner上創建POP3虛擬用戶腳本?

    loadrunner可以模擬POP3虛擬用戶,下面介紹如何在loadrunner上創建POP3虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner ...
  10. 如何在loadrunner上創建MAPI虛擬用戶腳本?

    loadrunner可以模擬MAPI虛擬用戶,下面介紹如何在loadrunner上創建MAPI虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner ...
  11. 如何在loadrunner上創建Java虛擬用戶腳本?

    loadrunner可以模擬Java虛擬用戶,下面介紹如何在loadrunner上創建Java虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner ...
  12. 如何在loadrunner上建TERADICI PCOIP用戶腳本?

    loadrunner可以模擬TERADICI PCOIP虛擬用戶,下面介紹如何在loadrunner上創建TERADICI PCOIP虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 ...
  13. 如何在loadrunner上創建SAP-WEB虛擬用戶腳本?

    loadrunner可以模擬SAP-WEB虛擬用戶,下面介紹如何在loadrunner上創建SAP-WEB虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadr ...
  14. 如何在loadrunner上創建FTP虛擬用戶腳本?

    loadrunner可以模擬FTP虛擬用戶,下面介紹如何在loadrunner上創建FTP虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊 ...
  15. 如何在loadrunner上建SIEBEL-WEB虛擬用戶腳本?

    loadrunner可以模擬SIEBEL-WEB虛擬用戶,下面介紹如何在loadrunner上創建SIEBEL-WEB虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打 ...
  16. 如何用loadrunner建WINDOWS SOCKETS用戶腳本?

    loadrunner可以模擬WINDOWS SOCKETS虛擬用戶,下面介紹如何在loadrunner上創建WINDOWS SOCKETS虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner ...
  17. 如何在loadrunner上建Oracle2Tier用戶腳本?

    loadrunner可以模擬Oracle2Tier虛擬用戶,下面介紹如何在loadrunner上創建Oracle2Tier虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 ...
  18. 如何在loadrunner上創建SMTP虛擬用戶腳本?

    loadrunner可以模擬SMTP虛擬用戶,下面介紹如何在loadrunner上創建SMTP虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner ...
  19. 如何用loadrunner創建CitrixICA虛擬用戶腳本?

    下面介紹如何在loadrunner上創建CitrixICA虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊[File]菜單,再選擇[New ...
  20. 如何在loadrunner上創建C語言虛擬用戶腳本?

    下面介紹如何在loadrunner上創建C語言虛擬用戶腳本的具體操作方法. 工具/原料 loadrunner12 方法/步驟 打開loadrunner 點擊[File]菜單,再選擇[NewScript ...