二、管理測(cè)試環(huán)境——把變化掌握在手中
測(cè)試環(huán)境搭建好以后不太可能永遠(yuǎn)不發(fā)生變化,至少被測(cè)應(yīng)用的每次版本發(fā)布都會(huì)對(duì)測(cè)試環(huán)境產(chǎn)生或多或少的影響。而應(yīng)對(duì)變化之道,不是禁止變化,而是“把變化掌握在手中”。下面的這些建議可以幫助你盡可能擺脫環(huán)境變化所帶來(lái)的不利影響。
1. 設(shè)置專(zhuān)門(mén)的測(cè)試環(huán)境管理員角色
每個(gè)測(cè)試項(xiàng)目或測(cè)試小組都應(yīng)當(dāng)配備一名專(zhuān)門(mén)的測(cè)試環(huán)境管理員,其職責(zé)包括:
測(cè)試環(huán)境的搭建。包括操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器等必須軟件的安裝,配置,并做好各項(xiàng)安裝、配置手冊(cè)的編寫(xiě);
記錄組成測(cè)試環(huán)境的各臺(tái)機(jī)器的硬件配置、IP地址、端口配置、機(jī)器的具體用途,以及當(dāng)前網(wǎng)絡(luò)環(huán)境的情況;
完成被測(cè)應(yīng)用的部署,并做好發(fā)布文檔的編寫(xiě);
測(cè)試環(huán)境各項(xiàng)變更的執(zhí)行及記錄;
測(cè)試環(huán)境的備份及恢復(fù);
操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器以及被測(cè)應(yīng)用中所需的各用戶(hù)名、密碼以及權(quán)限的管理;
當(dāng)測(cè)試組內(nèi)多名成員需要占用服務(wù)器并且相互之間存在沖突時(shí)(例如在執(zhí)行性能測(cè)試時(shí),在同一時(shí)刻應(yīng)當(dāng)只有一個(gè)場(chǎng)景在運(yùn)行),負(fù)責(zé)對(duì)服務(wù)器時(shí)間進(jìn)行分配和管理。
2. 明確測(cè)試環(huán)境管理所需的各種文檔
一般來(lái)說(shuō),下面的幾個(gè)文檔是必需的,當(dāng)然你也可以根據(jù)需要增加新的文檔。
組成測(cè)試環(huán)境的各臺(tái)計(jì)算機(jī)上各項(xiàng)軟件的安裝配置手冊(cè),記錄各項(xiàng)軟件的名稱(chēng)、版本、安裝過(guò)程、相關(guān)參數(shù)的配置方法等,并記錄好歷次軟件環(huán)境的變更情況;
組成測(cè)試環(huán)境的各臺(tái)機(jī)器的硬件環(huán)境文檔,記錄各臺(tái)機(jī)器的硬件配置(CPU/內(nèi)存/硬盤(pán)/網(wǎng)卡)、IP地址、具體用途以及歷次的變更情況;
被測(cè)應(yīng)用的發(fā)布手冊(cè),記錄被測(cè)應(yīng)用的發(fā)布/安裝方法,包括數(shù)據(jù)庫(kù)表的創(chuàng)建、數(shù)據(jù)的導(dǎo)入、應(yīng)用層的安裝等。另外,還需要記錄歷次被測(cè)應(yīng)用的發(fā)布情況,對(duì)版本差異進(jìn)行描述;
測(cè)試環(huán)境的備份和恢復(fù)方法手冊(cè),并記錄每次備份的時(shí)間、備份人、備份原因(與上次備份相比發(fā)生的變化)以及所形成的備份文件的文件名和獲取方式;
用戶(hù)權(quán)限管理文檔,記錄訪問(wèn)操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器以及被測(cè)應(yīng)用時(shí)所需的各種用戶(hù)名、密碼以及各用戶(hù)的權(quán)限,并對(duì)每次變更進(jìn)行記錄。
3. 測(cè)試環(huán)境訪問(wèn)權(quán)限的管理
應(yīng)當(dāng)為每個(gè)訪問(wèn)測(cè)試環(huán)境的測(cè)試人員和開(kāi)發(fā)人員設(shè)置單獨(dú)的用戶(hù)名,并根據(jù)不同的工作需要設(shè)置不同的訪問(wèn)權(quán)限,以避免誤操作對(duì)測(cè)試環(huán)境產(chǎn)生不利的影響。下面的要求可以作為建立“測(cè)試環(huán)境訪問(wèn)權(quán)限管理規(guī)范”的基礎(chǔ)。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |