您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > openSTA
如何用OpenSTA進行web性能測試
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2013/4/8 16:14:51 ] 推薦標簽:

  OpenSTA 性能指標收集器的生成

  性能指標收集器的創(chuàng)建是測試開發(fā)過程中一個獨立的部分 , 與測試和腳本的開發(fā)相分離。創(chuàng)建性能指標收集器包括選收集擇性能數(shù)據(jù)的測試機以及測試運行中需要收集的數(shù)據(jù)的類型。OpenSTA 支持兩種類型的性能指標收集:NT Performance Collector和 SNMP Collector。

  NT Performance Collector 是針對 Windows NT 或 Windows2000 測試機,收集它們在測試運行中的性能數(shù)據(jù)。SNMP Collector 則是針對運行了 SNMP(簡單網(wǎng)絡管理協(xié)議)代理或者 SNMP 委托代理的測試,收集其測試運行過程中的 SNMP 數(shù)據(jù)。基于性能指標收集器的測試任務組可以在測試運行過程中被監(jiān)測。測試運行的信息可以與其它結(jié)果一起顯示。

  性能指標收集器

  性能指標收集器是一組用戶定義的性能計數(shù)器,它們決定了一次測試運行中需要從測試機收集的性能數(shù)據(jù)的類型。將性能指標收集器添加到你的測試 中,可以通過這些精確的性能計數(shù)器來收集你所需要的性能數(shù)據(jù)。在試運行期間,性能指標收集器被用來對生產(chǎn)系統(tǒng)的目標組件或者 Web 應用程序環(huán)境(WAEs)進行監(jiān)測和性能數(shù)據(jù)的收集,以幫助你對它們的性能進行評估。性能指標收集器對測試運行期間性能數(shù)據(jù)的收集提供了靈活性。性能指標 收集器不僅僅可以對一臺測試機的一種性能指標進行計數(shù),還可以對多個測試機的多種性能指標進行計數(shù)。

  創(chuàng)建性能指標收集器

  下面僅以 NT Performance 為例,講述的性能指標收集器的創(chuàng)建。

  打開 Commander 通 過 File->New Collector選擇生成 NT Performance 類型的性能指標收集器。

  在 Repository 窗口中,右鍵單擊 Collectors 文件夾,并選擇 New Collector->NT Performance。創(chuàng)建出的新性能指標收集器將出現(xiàn)在 Repository 窗口。

  右鍵單擊新性能指標收集器的圖標,選擇 Rename,輸入一個符合 OpenSTA Dataname 的名稱,多 60 個字符。

  在 Repository 窗口中,雙擊新性能指標收集器 (NT Performance) 的圖標,從收集器窗口中打開性能指標收集器。在這個工作區(qū)內(nèi),你可以通過定義性能計數(shù)器來開發(fā)該性能指標收集器。

  注:在 Commander 中,一個打開的性能指標收集器對應收集器窗格中的一個表格。每個性能計數(shù)器占據(jù)了表格的一行。

  第一次打開一個新創(chuàng)建的性能指標收集器時,表格中沒有定義任何的性能計數(shù)器,同時查詢編輯對話框會自動出現(xiàn)。你可以通過此對話框設(shè)置一個新的性能計數(shù)器;蛘撸梢酝ㄟ^ Collectors->Add Row來添加一個新性能計數(shù)器,并在查詢編輯對話框內(nèi)設(shè)置名稱和計數(shù)器的頻率。

  圖 3. Edit Query 操作界面

Edit Query 操作界面

  在查詢編輯對話框內(nèi)單擊 Browse Queries 瀏覽性能計數(shù)器,選擇收集性能數(shù)據(jù)的目標測試機,然后選擇性能計數(shù)器的類型和具體的計數(shù)器。

  圖 4. 瀏覽性能計數(shù)配置界面

瀏覽性能計數(shù)配置界面

  在已經(jīng)定義了一個或多個性能計數(shù)器的性能指標收集器中,通過對表的一行進行雙擊,可以打開查詢編輯對話框,對原屬性進行編輯。

  使用工具欄中的加號按鈕,添加新行,定義新的性能計數(shù)器。選擇一行,并單擊工具欄中的減號按鈕刪除查詢。

  當切換到不同的功能界面或者退出 Commander 時,性能指標收集器的設(shè)置會自動的保存到 Repository 中。

  OpenSTA 如何進行性能測試

  測試的創(chuàng)建

  測試的創(chuàng)建步驟如下:

  打開 Commander,選 擇 File->New Test->Tests。

  或者,在 Repository 窗口中,右鍵單擊 Tests 文件夾,并選擇 New Test->Tests。測試將出現(xiàn)在 Repository 窗口,測試的圖標上會出現(xiàn)一個紅色小叉,表明該文件沒有任何內(nèi)容。只要打開測試,添加一個腳本或性能指標收集器,圖標上的紅色小叉會消失。

  右鍵單擊新測試的圖標,選擇 Rename,輸入一個符合 OpenSTA Dataname 的名稱,多 60 個字符。

  當切換到不同的功能界面或退出 Commander 時,性能測試會自動的保存到 Repository 中。

  在 Commander 窗口雙擊測試圖標,打開測試窗格。測試窗格中的 Configuration 選項卡上顯示了一個測試列表。

  注:同一時間只能打開一個測試或者性能指標收集器。當測試被打開,Repository 窗口的測試圖標上會出現(xiàn)一個黃色小鎖。表示打開的測試不能被重命名或刪除。

上一頁12345下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd