使用LoadRunner來測試BEA TUXEDO(2)

發表于:2011-12-28來源:未知作者:娃娃點擊數: 標簽:loadrunner
Think Time用于設置Vusers的反應和思考時間,以盡量做到和正常人一樣來施壓。Ignore think time表示忽略思考時間,這是理想狀態,一般不使用。As recorded表示按

  "Think Time"用于設置Vusers的反應和思考時間,以盡量做到和正常人一樣來施壓。"Ignore think time"表示忽略思考時間,這是理想狀態,一般不使用。"As recorded"表示按照錄制時的實際操作時間。"Multiply recorded think time by"表示Vusers的思考時間是實際錄制時間的若干倍。

  在"Miscellaneous"中設置一些雜項,如使用進程還是使用線程等。對于TUXEDO,好象只能選進程模式。

  E.選擇"Start scenario"來開始本次壓力測試調度。

  執行結果分析如下:

  施壓時間為5分41秒,Vusers數量為100,一共完成的Actions交易數量為5625筆,平均響應時間為5.561秒,TPS為17.8

  二、如何使用LoadRunner來測試BEA Weblogic Server

  在本例中,我們將創建一個WebApp(toupper.war),用于調用TUXEDO的TOUPPER服務。為了達到這個目的,需要在Weblogic Server上創建一個WTC服務器,導入TOUPPER服務,同時在Weblogic Server部分一個EJB(toupper.jar),用于封裝TOUPPER服務。在TUXEDO一端,需要配置TDOMAIN網關。

  部署toupper.war和toupper.jar,測試toupper.war,得如下界面:

  點擊"TOUPPER",得如下界面:

  這表明WTC、Webapp和EJB都工作正常。

  1. 錄制Weblogic Server測試腳本

  A.在Virtual User Generator中選擇創建一個新腳本,選擇Single Protocol Script,選擇Web(HTTP/HTML),點擊OK。

  點擊"

  "開始錄腳本,在URL中輸入http://jq:7001/toupper/jsp1.jsp,點擊OK。

  執行一次TOUPPER操作,停止錄制。得如下腳本:

  執行一次TOUPPER操作,停止錄制。得如下腳本:

  點擊"

  ",作一次運行測試,確保腳本執行無誤。

  2. 使用控制器(Controller)來調度虛擬用戶

  使用與TUXEDO一樣的調度策略,創建100個虛擬用戶,以線程的方式來給

  http://jq:7001/toupper/jsp1.jsp鏈接加壓,一共處理了5429筆交易,TPS為17.8。平均每秒點擊次數為29.34次,測試報表如下:

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97