工作區(qū)
2018/3/12 11:47:56
項(xiàng)目管理區(qū):創(chuàng)建項(xiàng)目,創(chuàng)建測(cè)試用例,進(jìn)行項(xiàng)目瀏覽,切換對(duì)象瀏覽,在PerformanceRunner中位于垂直拆分條的左邊;腳本編輯區(qū):對(duì)測(cè)試腳本編輯,在PerformanceRunner中位于水平拆分條的上部;結(jié)果輸出及參數(shù)表編輯:測(cè)試腳本標(biāo)準(zhǔn)輸出,查看測(cè)試信息,編輯參數(shù)表,在PerformanceRunner中位于水平拆分條的下部。

【項(xiàng)目管理器】

- 項(xiàng)目管理器用來顯示當(dāng)前 IDE 中所有的項(xiàng)目,并且顯示項(xiàng)目中的腳本。
- 項(xiàng)目管理器中的項(xiàng)目及腳本組織成一個(gè)樹狀結(jié)構(gòu),每一個(gè)項(xiàng)目名稱是一個(gè)文件夾,其下的腳本都位于此文件夾下。
- 對(duì)于每一個(gè)節(jié)點(diǎn),如果是項(xiàng)目名稱,雙擊可以打開;如果是腳本,則雙擊可以把這個(gè)腳本在編輯器中打開。
- 樹支持鼠標(biāo)右鍵菜單,支持刪除、增加等操作。
【腳本編輯器】

- 雙擊項(xiàng)目管理器中要編輯的腳本可打開腳本編輯器。
- 編輯器可實(shí)現(xiàn)關(guān)鍵字著色,支持多行注釋(/**/)及單行注釋符(//),支持腳本命令自動(dòng)補(bǔ)全(快捷鍵Alt+/)。
- 如果腳本已被編輯過但還沒有保存,在腳本表單中相應(yīng)的腳本名稱后會(huì)有一個(gè)星號(hào)提示符,提示你保存腳本,點(diǎn)擊工具欄的保存按鈕或是快捷鍵Ctrl+S保存后星號(hào)消失。
- 在編輯器中右擊鼠標(biāo)可以彈出如下快捷菜單,包含了一些常用的快捷操作菜單項(xiàng):

【運(yùn)行時(shí)刻的錯(cuò)誤和輸出】
- 在腳本執(zhí)行時(shí)候顯示錯(cuò)誤和輸出,可以顯示腳本中所要求打印輸出的語句,可以顯示校驗(yàn)結(jié)果。

- 若運(yùn)行報(bào)錯(cuò),則會(huì)顯示腳本中的報(bào)錯(cuò)語句,方便用戶找出不能正確執(zhí)行原因。

【數(shù)據(jù)參數(shù)表】
參數(shù)表用在參數(shù)化腳本過程中,可以用參數(shù)表工具欄對(duì)參數(shù)表進(jìn)行各種編輯,編輯后的數(shù)據(jù)以xls文件形式被保存,每一列是一次循環(huán)。
【參數(shù)表工具欄】

參數(shù)表工具欄用來編輯參數(shù)表,如上圖所示,每一個(gè)按鈕功能如下:
- 在表頭插入一列數(shù)據(jù);
- 在表尾插入一列數(shù)據(jù);
- 刪除表頭的一列數(shù)據(jù);
- 刪除表尾的一列數(shù)據(jù);
- 在表頭插入一行數(shù)據(jù);
- 在表尾插入一行數(shù)據(jù);
- 刪除表頭的一行數(shù)據(jù);
- 刪除表尾的一行數(shù)據(jù);
- 將所有的行按名稱的升序排列
- 將所有的行按名稱的降序排列
- 從腳本對(duì)應(yīng)的xls表中重新載入數(shù)據(jù)(參數(shù)表數(shù)據(jù)都被保存在與腳本同級(jí)同名的xls表中);
【對(duì)象庫】
對(duì)象庫中保存了所有請(qǐng)求和響應(yīng)的詳細(xì)信息數(shù)據(jù),不同協(xié)議的信息都不完全相同,在回放時(shí)是根據(jù)這些屬性數(shù)據(jù)來模擬真實(shí)的數(shù)據(jù)發(fā)送,讓服務(wù)器響應(yīng)相應(yīng)的動(dòng)作,并讓服務(wù)器產(chǎn)生壓力。對(duì)于http協(xié)議來說請(qǐng)求數(shù)據(jù)格式如下。

左邊每一項(xiàng)代表一條url鏈接,右邊分別代表此鏈接請(qǐng)求時(shí)的發(fā)送數(shù)據(jù)和返回的響應(yīng)數(shù)據(jù)。
SOCKET協(xié)議請(qǐng)求數(shù)據(jù)格式如下:



sales@spasvo.com