您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源性能測(cè)試工具 > openSTA
壓力測(cè)試工具之OpenSTA使用(上)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/18 11:22:18 ] 推薦標(biāo)簽:

  1. NT Performance的配置

  NT Performance調(diào)用的是操作系統(tǒng)自帶的Perfmon工具,如何設(shè)置添加Windows性能監(jiān)視這里不介紹了。

  2. Script基本介紹

  首先聲明一 下,OpenSTA的腳本使用的是其專(zhuān)有的SCL(Script Control Language)語(yǔ)言,語(yǔ)法比較復(fù)雜,使用起來(lái)相當(dāng)?shù)睦щy。所以,我對(duì)OpenSTA的定位是:腳本以錄制為主,小部分修改,參數(shù)設(shè)置為輔。我們現(xiàn)在錄制一個(gè)基本的腳本,看看是什么樣,比如:訪(fǎng)問(wèn)一個(gè)靜態(tài)頁(yè)面(簡(jiǎn)單的一個(gè)頁(yè)面,輸出幾個(gè)字符),錄制腳本如下:

  我們只是錄制一個(gè)簡(jiǎn)單的訪(fǎng)問(wèn)一個(gè)靜態(tài)頁(yè)面的腳本,竟然自動(dòng)生成了那么多代碼!不要慌,讓我們?cè)谧屑?xì)看看上圖。其實(shí),我們把代碼分解一下,可以將腳本分為三個(gè)部分:Environment, Definitions, Code。通過(guò)上圖也知道了各部分的大致內(nèi)容和作用,因此,如果我們撇開(kāi)其他部分不看,而只看Code部分的PRIMARY GET URI 語(yǔ)句,是不是簡(jiǎn)單了很多呢?!

  在PRIMARY GET URI語(yǔ)句后面我們看到了“ON 1”的代碼,而且在而且在腳本后幾行有“DISCONNECT FROM 1”語(yǔ)句。這里的“ON 1”是用來(lái)標(biāo)示TCP連接,“DISCONNECT FROM 1”用來(lái)關(guān)閉TCP連接。這都是OpenSTA根據(jù)Http協(xié)議下的真實(shí)情況錄制出來(lái)的。

  在對(duì)腳本的結(jié)構(gòu)有了大致了解后,讓我們來(lái)看看如何在Definitions中定義變量并在Code中使用我們的變量。

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