軟件測(cè)試環(huán)境的搭建_第1頁(yè)
軟件測(cè)試環(huán)境的搭建_第2頁(yè)
軟件測(cè)試環(huán)境的搭建_第3頁(yè)
軟件測(cè)試環(huán)境的搭建_第4頁(yè)
軟件測(cè)試環(huán)境的搭建_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件測(cè)試第四章軟件測(cè)試環(huán)境的搭建

第四章軟件測(cè)試環(huán)境的搭建

4.1測(cè)試環(huán)境的作用4.2測(cè)試環(huán)境的要素4.3搭建測(cè)試實(shí)驗(yàn)室步驟4.4測(cè)試環(huán)境的管理與維護(hù)4.5測(cè)試環(huán)境搭建舉例習(xí)題

本章概要第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境重要性測(cè)試環(huán)境要素測(cè)試環(huán)境的搭建過(guò)程測(cè)試環(huán)境的管理測(cè)試環(huán)境是軟件測(cè)試的基礎(chǔ)提高軟件測(cè)試的工作效率模擬實(shí)際運(yùn)行時(shí)可能的各種情況4.1測(cè)試環(huán)境的作用第四章軟件測(cè)試環(huán)境的搭建

軟件測(cè)試環(huán)境包括設(shè)計(jì)環(huán)境,實(shí)施環(huán)境和管理環(huán)境三部分,是指為了完成軟件測(cè)試工作所必需的計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)設(shè)備、歷史數(shù)據(jù)的總稱。測(cè)試環(huán)境是測(cè)試實(shí)施的一個(gè)重要階段,測(cè)試環(huán)境適合與否會(huì)嚴(yán)重影響測(cè)試結(jié)果的真實(shí)性和正確性。測(cè)試環(huán)境包括硬件環(huán)境和軟件環(huán)境,硬件環(huán)境指測(cè)試必需的服務(wù)器、客戶端、網(wǎng)絡(luò)連接設(shè)備,以及打印機(jī)/掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境;軟件環(huán)境指被測(cè)軟件運(yùn)行時(shí)的操作系統(tǒng)、數(shù)據(jù)庫(kù)及其他應(yīng)用軟件構(gòu)成的環(huán)境。4.1測(cè)試環(huán)境的作用第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境是軟件測(cè)試的基礎(chǔ)測(cè)試環(huán)境貫穿了測(cè)試的各個(gè)階段,每個(gè)測(cè)試階段中測(cè)試環(huán)境對(duì)測(cè)試影響不一樣。在測(cè)試的計(jì)劃階段,充分理解客戶需求,掌握產(chǎn)品的基本特性有助于測(cè)試環(huán)境的設(shè)計(jì),合理調(diào)度使用各種資源,申請(qǐng)獲得未具備的資源,保證計(jì)劃的順利實(shí)施。如果在測(cè)試計(jì)劃中規(guī)劃了一個(gè)不正確的測(cè)試環(huán)境,直到實(shí)施的過(guò)程中才發(fā)現(xiàn),浪費(fèi)了大量的人力和物力取得一些無(wú)用的結(jié)果即是只是遺漏了一些環(huán)境配置,如不能及時(shí)發(fā)現(xiàn),及時(shí)申請(qǐng)購(gòu)買或調(diào)用,也會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。在計(jì)劃中,考慮周全很重要。第四章軟件測(cè)試環(huán)境的搭建

提高軟件測(cè)試的工作效率毫無(wú)疑問(wèn),穩(wěn)定和可控的測(cè)試環(huán)境,可以使測(cè)試人員花費(fèi)較少的時(shí)間就完成測(cè)試用例的執(zhí)行,也無(wú)需為測(cè)試用例、測(cè)試過(guò)程的維護(hù)花費(fèi)額外的時(shí)間,并且可以保證每一個(gè)被提交的缺陷都可以在任何時(shí)候被準(zhǔn)確的重現(xiàn)。簡(jiǎn)單的說(shuō),經(jīng)過(guò)良好規(guī)劃和管理的測(cè)試環(huán)境,可以盡可能的減少環(huán)境的變動(dòng)對(duì)測(cè)試工作的不利影響,并可以對(duì)測(cè)試工作的效率和質(zhì)量的提高產(chǎn)生積極的作用。第四章軟件測(cè)試環(huán)境的搭建

模擬實(shí)際運(yùn)行時(shí)可能的各種情況不同軟件產(chǎn)品對(duì)測(cè)試環(huán)境有著不同的要求。如C/S及B/S架構(gòu)相關(guān)的軟件產(chǎn)品,那么對(duì)不同操作系統(tǒng),如Windows系列、unix、linux甚至蘋果OS等,這些測(cè)試環(huán)境都是必須的。而對(duì)于一些嵌入式軟件,如手機(jī)軟件,如果我們想測(cè)試一下有關(guān)功能模塊的耗電情況,手機(jī)待機(jī)時(shí)間等,那么我們可能就需要搭建相應(yīng)的電流測(cè)試環(huán)境了。當(dāng)然測(cè)試中對(duì)于如手機(jī)網(wǎng)絡(luò)等環(huán)境都有所要求。

綜上測(cè)試環(huán)境對(duì)軟件測(cè)試來(lái)說(shuō)十分重要,符合要求的測(cè)試環(huán)境能夠幫助我們準(zhǔn)確的測(cè)出軟件問(wèn)題,并且做出正確的判斷,提高測(cè)試效率,對(duì)于軟件企業(yè)保證產(chǎn)品質(zhì)量,提高產(chǎn)品競(jìng)爭(zhēng)力有著十分重要的意義。但是為了測(cè)試一款軟件,我們可能根據(jù)不同的需求點(diǎn)要使用很多不同的測(cè)試環(huán)境。有些測(cè)試環(huán)境我們是可以搭建的,有些環(huán)境我們無(wú)法搭建或者搭建成本很高。不管如何,我們的目標(biāo)是測(cè)試軟件問(wèn)題,保證軟件質(zhì)量。測(cè)試環(huán)境問(wèn)題,還是根據(jù)具體產(chǎn)品以及開發(fā)者的實(shí)際情況而采取最經(jīng)濟(jì)的方式吧。第四章軟件測(cè)試環(huán)境的搭建

硬件環(huán)境軟件環(huán)境數(shù)據(jù)準(zhǔn)備網(wǎng)絡(luò)環(huán)境測(cè)試工具4.2測(cè)試環(huán)境的要素第四章軟件測(cè)試環(huán)境的搭建

4.2測(cè)試環(huán)境的要素經(jīng)過(guò)良好規(guī)劃和配置的測(cè)試環(huán)境,可以盡可能的減少環(huán)境的變動(dòng)對(duì)測(cè)試工作的不利影響,并可以對(duì)測(cè)試工作的效率和質(zhì)量的提高產(chǎn)生積極的作用。配置測(cè)試環(huán)境是測(cè)試實(shí)施的一個(gè)重要階段,測(cè)試環(huán)境適合與否會(huì)嚴(yán)重影響測(cè)試結(jié)果的真實(shí)性和正確性。一般來(lái)說(shuō),配置測(cè)試環(huán)境應(yīng)該滿足5個(gè)基本要素是:硬件、軟件、網(wǎng)絡(luò)環(huán)境、數(shù)據(jù)準(zhǔn)備、測(cè)試工具。其中硬件、軟件是測(cè)試環(huán)境中的最基本的兩個(gè)要素,并派生出后三者。第四章軟件測(cè)試環(huán)境的搭建

硬件環(huán)境硬件環(huán)境是指軟件賴以運(yùn)行的硬件平臺(tái),例如工作組服務(wù)器、個(gè)人服務(wù)器、PC機(jī)及配套設(shè)備等。測(cè)試中所需要的計(jì)算機(jī)的數(shù)量,以及對(duì)每臺(tái)計(jì)算機(jī)的硬件配置要求,包括CPU的速度、內(nèi)存和硬盤的容量、網(wǎng)卡所支持的速度、打印機(jī)的型號(hào)等。例如一臺(tái)服務(wù)器的標(biāo)準(zhǔn)來(lái)說(shuō),它的性能指標(biāo)主要是由cpu,主板,內(nèi)存,硬盤,顯示卡等決定的。如果設(shè)計(jì)要求將來(lái)的服務(wù)器配置由intel架構(gòu),雙xeoncpu主頻是2.4GHz,內(nèi)存為1GB,硬盤為36GBscsi硬盤,網(wǎng)卡為1000mb/s內(nèi)適應(yīng),機(jī)箱為2u。此配置為標(biāo)準(zhǔn)配置,可以符合設(shè)計(jì)要求。所以通常一個(gè)較完善的測(cè)試環(huán)境均包括標(biāo)準(zhǔn)配置,最佳配置和最低配置的硬件設(shè)備。只是根據(jù)項(xiàng)目的需求和條件的限制所占比例的不同。如壓力測(cè)試,性能測(cè)試,容量測(cè)試必須保證在標(biāo)準(zhǔn)配置及最佳配置的設(shè)備上運(yùn)行,而功能測(cè)試,用戶界面測(cè)試等完全可以在低配置上的機(jī)器上運(yùn)行。第四章軟件測(cè)試環(huán)境的搭建

軟件環(huán)境軟件環(huán)境是指支持待測(cè)軟件運(yùn)行的軟件系統(tǒng)平臺(tái),包括用來(lái)保存各種測(cè)試工作中生成的文檔和數(shù)據(jù)的服務(wù)器所必需的操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、中間件、WEB服務(wù)器以及其他必需組件的名稱、版本,以及所要用到的相關(guān)補(bǔ)丁的版本。測(cè)試工具軟件也是軟件環(huán)境中派生出來(lái)的一部分。建立軟件測(cè)試環(huán)境的原則是選擇具有廣泛代表性的重要操作系統(tǒng)和大量的應(yīng)用程序。在兼容性測(cè)試中軟件環(huán)境尤其重要。第四章軟件測(cè)試環(huán)境的搭建

軟件環(huán)境例如web測(cè)試,常見的操作系統(tǒng)如下:Windows系列:例如WindowsXp,Windows2000,Windows2003,Vista;UNIX系列:例如solaris2.6,solaris2.8,redhat9.0;MAC系列:例如OS嵌入式操作系統(tǒng):VXWORKS,PSOS,QNX等。常見的數(shù)據(jù)庫(kù)管理系統(tǒng)有:大型服務(wù)器數(shù)據(jù)庫(kù)平臺(tái):oracle8i、oracle9i;sun平臺(tái):sybase,Mysql;pc平臺(tái):Mysql,server2000,Access;平臺(tái)常見的應(yīng)用程序:microsoftoffice2000,microsoftoffice2003,金山Wsp2000等。第四章軟件測(cè)試環(huán)境的搭建

數(shù)據(jù)準(zhǔn)備在軟件測(cè)試中測(cè)試的數(shù)據(jù)源非常重要,應(yīng)盡可能的取得大量真實(shí)數(shù)據(jù)。無(wú)法取得真實(shí)數(shù)據(jù)時(shí)盡可能的模擬出大量的數(shù)據(jù)。數(shù)據(jù)準(zhǔn)備包括數(shù)據(jù)量和真實(shí)性兩個(gè)方面?,F(xiàn)實(shí)中越來(lái)越多的產(chǎn)品需要處理大量的信息,不可避免的使用到了數(shù)據(jù)庫(kù)系統(tǒng)。少量數(shù)據(jù)情況下,軟件產(chǎn)品表現(xiàn)出色,一旦交付使用,數(shù)據(jù)急速增長(zhǎng),往往一個(gè)簡(jiǎn)單的數(shù)據(jù)查詢操作就有可能耗費(fèi)掉大量的系統(tǒng)資源,使產(chǎn)品性能下降,失去可用性,這樣的案例已經(jīng)很多。數(shù)據(jù)的真實(shí)性通常表現(xiàn)在為正確數(shù)據(jù)和錯(cuò)誤數(shù)據(jù),在容錯(cuò)性測(cè)試中對(duì)錯(cuò)誤數(shù)據(jù)的處理和系統(tǒng)恢復(fù)是測(cè)試的關(guān)鍵。對(duì)于更為復(fù)雜的嵌入式實(shí)時(shí)軟件系統(tǒng),例如慣性導(dǎo)航系統(tǒng)僅有慣性平臺(tái)還不夠,為了產(chǎn)生測(cè)試數(shù)據(jù),還必須使用慣性平臺(tái)按照要求運(yùn)動(dòng)起來(lái),也可以用軟件來(lái)仿真外部設(shè)備,但開發(fā)仿真程序又并非易事。但這都在測(cè)試中起到至關(guān)重要的作用。第四章軟件測(cè)試環(huán)境的搭建

網(wǎng)絡(luò)環(huán)境隨著網(wǎng)絡(luò)的普及,越來(lái)越多的軟件產(chǎn)品離不開網(wǎng)絡(luò)環(huán)境,網(wǎng)絡(luò)環(huán)境是硬件因素和軟件因素的綜合。各種路由器,交換機(jī),網(wǎng)線,網(wǎng)卡等是硬件基礎(chǔ),各種代理,網(wǎng)關(guān),協(xié)議,防火墻等是軟件基礎(chǔ)。如果測(cè)試結(jié)果與接入Internet的線路的穩(wěn)定性有關(guān),那么應(yīng)該考慮為測(cè)試環(huán)境租用單獨(dú)的線路;如果測(cè)試結(jié)果與局域網(wǎng)內(nèi)的網(wǎng)絡(luò)速度有關(guān),那么應(yīng)該保證計(jì)算機(jī)的網(wǎng)卡、網(wǎng)線及用到的集線器、交換機(jī)都不會(huì)成為瓶頸。正確的網(wǎng)絡(luò)環(huán)境更離不開人的因素,搭建,維護(hù),調(diào)整網(wǎng)絡(luò)環(huán)境以適應(yīng)測(cè)試的需要。人為的造成網(wǎng)絡(luò)環(huán)境的錯(cuò)誤,也將導(dǎo)致測(cè)試任務(wù)的失敗。負(fù)責(zé)網(wǎng)絡(luò)環(huán)境的測(cè)試人員應(yīng)具備網(wǎng)絡(luò)管理員的技術(shù)和能力。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試工具為了提高軟件測(cè)試的效率,有時(shí)測(cè)試必須依托測(cè)試工具,以便測(cè)試過(guò)程的自動(dòng)和半自動(dòng)執(zhí)行和測(cè)試結(jié)果的自動(dòng)或半自動(dòng)評(píng)審和報(bào)告,選擇測(cè)試工具的描述包括2個(gè)方面:折中需求和實(shí)際條件來(lái)選擇自己的測(cè)試工具,有重點(diǎn)的自行開發(fā)測(cè)試輔助工具?,F(xiàn)在一般測(cè)試工具分為:代碼分析工具,自動(dòng)或半自動(dòng)測(cè)試過(guò)程管理工具,測(cè)試資源管理工具,文檔編寫工具、性能測(cè)試工具、缺陷跟蹤管理系統(tǒng)等軟件的名稱、版本、License數(shù)量,以及所要用到的相關(guān)補(bǔ)丁的版本。對(duì)于性能測(cè)試工具,則還應(yīng)當(dāng)特別關(guān)注所選擇的工具是否支持被測(cè)應(yīng)用所使用的協(xié)議。第四章軟件測(cè)試環(huán)境的搭建

機(jī)房環(huán)境建設(shè)硬件環(huán)境的建立網(wǎng)絡(luò)環(huán)境的建立軟件環(huán)境的建立對(duì)整個(gè)測(cè)試環(huán)境殺毒測(cè)試環(huán)境說(shuō)明及備案4.3搭建測(cè)試實(shí)驗(yàn)室步驟第四章軟件測(cè)試環(huán)境的搭建

4.3搭建測(cè)試實(shí)驗(yàn)室步驟搭建測(cè)試環(huán)境就是按照測(cè)試設(shè)計(jì)中設(shè)計(jì)的測(cè)試環(huán)境內(nèi)容部署測(cè)試環(huán)境,具體包括:對(duì)數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器、負(fù)載產(chǎn)生設(shè)備、實(shí)際運(yùn)行的PC機(jī)設(shè)備等設(shè)備上的硬件、軟件設(shè)備進(jìn)行配置。第四章軟件測(cè)試環(huán)境的搭建

機(jī)房環(huán)境建設(shè)為了保證軟件測(cè)試系統(tǒng)穩(wěn)定可靠運(yùn)行,測(cè)試實(shí)驗(yàn)室機(jī)房必須滿足計(jì)算機(jī)系統(tǒng)以及工作人員對(duì)溫度、濕度、潔凈度、風(fēng)速度、電磁場(chǎng)強(qiáng)度、電源質(zhì)量、噪音、照明、振動(dòng)、防火、防盜、防雷、屏蔽和接地等要求。則必須為計(jì)算機(jī)系統(tǒng)尋求和建立能夠充分發(fā)揮其功能、延長(zhǎng)機(jī)器壽命,以及確保測(cè)試人員的身心健康,并滿足其各項(xiàng)要求的合適的場(chǎng)地。第四章軟件測(cè)試環(huán)境的搭建

硬件環(huán)境的建立按照軟件測(cè)試的要求為測(cè)試人員配置工作組服務(wù)器、個(gè)人服務(wù)器、PC機(jī)及配套設(shè)備等。測(cè)試中所需要的計(jì)算機(jī)的數(shù)量,以及對(duì)每臺(tái)計(jì)算機(jī)的硬件配置要求,包括CPU的速度、內(nèi)存和硬盤的容量、網(wǎng)卡所支持的速度、打印機(jī)的型號(hào)等。硬件環(huán)境建立后要整理資料,記錄配置清單,以便于測(cè)試環(huán)境的管理。第四章軟件測(cè)試環(huán)境的搭建

網(wǎng)絡(luò)環(huán)境的建立根據(jù)測(cè)試的需要,把工作組服務(wù)器、個(gè)人服務(wù)器、PC機(jī)及其他設(shè)備通過(guò)集線器、交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備連接起來(lái)。如果需要還可以把實(shí)驗(yàn)室計(jì)算機(jī)設(shè)備接入Internet線路,以備測(cè)試需要。網(wǎng)絡(luò)環(huán)境建設(shè)時(shí)要注意保證測(cè)試所需要的網(wǎng)絡(luò)帶寬的設(shè)計(jì)和測(cè)試,而且還要保證實(shí)際的運(yùn)行帶寬與理論設(shè)計(jì)的一致,以免在網(wǎng)絡(luò)流量方面影響軟件測(cè)試的結(jié)果。網(wǎng)絡(luò)環(huán)境配置完畢應(yīng)該整理出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖以備測(cè)試人員快速了解網(wǎng)絡(luò)環(huán)境。第四章軟件測(cè)試環(huán)境的搭建

軟件環(huán)境的建立一般的搭建測(cè)試環(huán)境,可以通過(guò)配置組做好安裝包來(lái)完成.所有子系統(tǒng)、組件、環(huán)境變量設(shè)置、注冊(cè)、第三方軟件、依賴項(xiàng)等全部配置好,做成安裝包.測(cè)試人員只要拿安裝包來(lái)安裝環(huán)境就搭建成功,不用再額外配置了。安裝的過(guò)程要認(rèn)真仔細(xì),確保軟件正常運(yùn)行。因?yàn)槲覀兡壳暗能浖惭b都是采用硬盤克隆的方式,所以第一臺(tái)機(jī)器至關(guān)重要,不但必需的軟件不能缺少,而且各個(gè)軟件必須都能正常運(yùn)行,這就需要我們反復(fù)調(diào)試,反復(fù)試驗(yàn),只有確信這一臺(tái)機(jī)器正常運(yùn)轉(zhuǎn),我們才可以以它做母本進(jìn)行克隆?,F(xiàn)在我們的采取的克隆方法是利用GHOST8進(jìn)行網(wǎng)絡(luò)克隆,就是將做好的一臺(tái)機(jī)器的硬盤整個(gè)作為一個(gè)映像文件,其它機(jī)器的在DOS方式下連接到克隆服務(wù)器,進(jìn)行整個(gè)的硬盤克隆,這種方式不用拆機(jī)器,實(shí)現(xiàn)起來(lái)工作量較小,而且因?yàn)榭梢远鄩K硬盤同時(shí)克隆,節(jié)約時(shí)間,具體做法大家可以參照有關(guān)說(shuō)明。軟件環(huán)境建立起來(lái)后要做好機(jī)器的硬盤保護(hù),減少系統(tǒng)維護(hù)的工作量。第四章軟件測(cè)試環(huán)境的搭建

對(duì)整個(gè)測(cè)試環(huán)境殺毒利用有效的正版殺毒軟件檢測(cè)軟件環(huán)境,保證測(cè)試環(huán)境中沒(méi)有病毒。否則會(huì)影響測(cè)試工作的順利進(jìn)行和測(cè)試的結(jié)果。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境說(shuō)明及備案在軟件的開發(fā)過(guò)程中,創(chuàng)建可復(fù)用的軟件構(gòu)件庫(kù)的技術(shù),是軟件開發(fā)人員所追求的一種高級(jí)技術(shù);同樣也可以嘗試著用應(yīng)用軟件來(lái)構(gòu)建可“復(fù)用”的測(cè)試環(huán)境,利用這種方法可節(jié)省大約90%的時(shí)間。往往要用到如ghost、DriveImage等磁盤備份工具軟件;這些工具軟件,主要實(shí)現(xiàn)對(duì)磁盤文件的備份和恢復(fù)(或稱還原)功能;在應(yīng)用這些工具軟件之前,我們首先要做好以下幾件十分必要的準(zhǔn)備工作:第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境說(shuō)明及備案1.確保所使用的磁盤備份工具軟件本身的質(zhì)量可靠性,建議使用正版軟件;2.利用有效的正版殺毒軟件檢測(cè)要備份的磁盤,保證測(cè)試環(huán)境中沒(méi)有病毒,并確保測(cè)試環(huán)境中所運(yùn)行的系統(tǒng)軟件、數(shù)據(jù)庫(kù)、應(yīng)用軟件等已經(jīng)安裝調(diào)試好,并全部正確無(wú)誤;3.為減少鏡像文件的體積,要?jiǎng)h除掉Temp文件夾下的所有文件,要?jiǎng)h除掉Win386.swp文件或_RESTORE文件夾;選擇采用壓縮方式進(jìn)行鏡像文件的創(chuàng)建;在安裝大型應(yīng)用軟件時(shí),如OfficeXP、Photoshop6.0等時(shí),最好把它們安裝到D盤,這樣C盤就不至于過(guò)分膨脹,可使要備份的數(shù)據(jù)量大大減小;4.最后,再進(jìn)行一次徹底的磁盤碎片整理,將C盤調(diào)整到最優(yōu)狀態(tài)。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境說(shuō)明及備案完成了這些準(zhǔn)備工作,我們就可以用備份工具逐個(gè)逐個(gè)的來(lái)創(chuàng)建各種組合類型的軟件測(cè)試環(huán)境的磁盤鏡像文件了。對(duì)已經(jīng)創(chuàng)建好的各種鏡像文件,要將它們?cè)O(shè)成系統(tǒng)、隱含、只讀屬性,這樣一方面可以防止意外刪除、感染病毒;另一方面可以避免在對(duì)磁盤進(jìn)行碎片整理時(shí),頻繁移動(dòng)鏡像文件的位置,從而可節(jié)約整理磁盤的時(shí)間;同時(shí)還要記錄好每個(gè)鏡像文件的適用范圍,所備份的文件的信息等內(nèi)容,最后,還要將每個(gè)鏡像文件提交到專用的軟件測(cè)試環(huán)境庫(kù)中(一般存放在網(wǎng)絡(luò)文件服務(wù)器上),軟件測(cè)試環(huán)境庫(kù)要存放在單獨(dú)的硬盤分區(qū)上,不要和其他經(jīng)常需要讀寫的文件放在一起,并盡量不要對(duì)軟件測(cè)試環(huán)境庫(kù)所在的硬盤分區(qū)進(jìn)行磁盤整理,以免對(duì)鏡像文件造成破壞。還有,軟件測(cè)試環(huán)境庫(kù)存放在網(wǎng)絡(luò)文件服務(wù)器上安全性并不太高,最好同時(shí)又將它們制作成可自啟動(dòng)的光盤,由專人進(jìn)行統(tǒng)一管理;一旦需要搭建測(cè)試環(huán)境時(shí),就可通過(guò)網(wǎng)絡(luò)、自啟動(dòng)的光盤或硬盤等方式,由專人負(fù)責(zé)將鏡像文件恢復(fù)到指定的目錄中去,這項(xiàng)工作一旦完成后,被還原的硬盤上的原有信息將完全丟失,所以請(qǐng)慎重使用,可先把硬盤上的原有的重要的文件資料提前備份,以防不測(cè)。第四章軟件測(cè)試環(huán)境的搭建

設(shè)置專門的測(cè)試環(huán)境管理員角色明確測(cè)試環(huán)境管理所需的各種文檔測(cè)試環(huán)境訪問(wèn)權(quán)限的管理測(cè)試環(huán)境的變更管理測(cè)試環(huán)境的備份和恢復(fù)4.4測(cè)試環(huán)境的管理與維護(hù)第四章軟件測(cè)試環(huán)境的搭建

4.4測(cè)試環(huán)境的管理與維護(hù)測(cè)試環(huán)境的維護(hù)不僅是管理員的職責(zé),也是每個(gè)測(cè)試人員的職責(zé)。維護(hù)的概念不僅包括硬件設(shè)備的保養(yǎng)維修,更重要的是維護(hù)測(cè)試環(huán)境的正確性。何時(shí)需要更新操作系統(tǒng),何時(shí)需要軟件版本升級(jí),何時(shí)需要調(diào)整網(wǎng)絡(luò)結(jié)構(gòu),只有測(cè)試人員真正了解需求,環(huán)境正確與否直接影響測(cè)試結(jié)果。測(cè)試環(huán)境搭建好以后不太可能永遠(yuǎn)不發(fā)生變化,至少被測(cè)軟件的每次版本發(fā)布都會(huì)對(duì)測(cè)試環(huán)境產(chǎn)生或多或少的影響。而應(yīng)對(duì)變化之道,不是禁止變化,而是“把變化掌握在手中”。應(yīng)對(duì)變化可以實(shí)施如下措施:第四章軟件測(cè)試環(huán)境的搭建

設(shè)置專門的測(cè)試環(huán)境管理員角色每個(gè)測(cè)試項(xiàng)目或測(cè)試小組都應(yīng)當(dāng)配備一名專門的測(cè)試環(huán)境管理員,其職責(zé)包括:1.測(cè)試環(huán)境的搭建包括操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器等必須軟件的安裝,配置,并做好各項(xiàng)安裝、配置手冊(cè)的編寫;記錄組成測(cè)試環(huán)境的各臺(tái)機(jī)器的硬件配置、IP地址、端口配置、機(jī)器的具體用途,以及當(dāng)前網(wǎng)絡(luò)環(huán)境的情況;完成被測(cè)應(yīng)用的部署,并做好發(fā)布文檔的編寫;測(cè)試環(huán)境各項(xiàng)變更的執(zhí)行及記錄;2.測(cè)試環(huán)境的備份及恢復(fù)操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器以及被測(cè)應(yīng)用中所需的各用戶名、密碼以及權(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)行分配和管理。第四章軟件測(cè)試環(huán)境的搭建

明確測(cè)試環(huán)境管理所需的各種文檔組成測(cè)試環(huán)境的各臺(tái)計(jì)算機(jī)上各項(xiàng)軟件的安裝配置手冊(cè),記錄各項(xiàng)軟件的名稱、版本、安裝過(guò)程、相關(guān)參數(shù)的配置方法等,并記錄好歷次軟件環(huán)境的變更情況;組成測(cè)試環(huán)境的各臺(tái)機(jī)器的硬件環(huán)境文檔,記錄各臺(tái)機(jī)器的硬件配置(CPU/內(nèi)存/硬盤/網(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ā)生的變化)以及所形成的備份文件的文件名和獲取方式;用戶權(quán)限管理文檔,記錄訪問(wèn)操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器以及被測(cè)應(yīng)用時(shí)所需的各種用戶名、密碼以及各用戶的權(quán)限,并對(duì)每次變更進(jìn)行記錄。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境訪問(wèn)權(quán)限的管理應(yīng)當(dāng)為每個(gè)訪問(wèn)測(cè)試環(huán)境的測(cè)試人員和開發(fā)人員設(shè)置單獨(dú)的用戶名,并根據(jù)不同的工作需要設(shè)置不同的訪問(wèn)權(quán)限,以避免誤操作對(duì)測(cè)試環(huán)境產(chǎn)生不利的影響。下面的要求可以作為建立“測(cè)試環(huán)境訪問(wèn)權(quán)限管理規(guī)范”的基礎(chǔ)。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境訪問(wèn)權(quán)限的管理訪問(wèn)操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、WEB服務(wù)器以及被測(cè)應(yīng)用等所需的各種用戶名、密碼、權(quán)限,由測(cè)試環(huán)境管理員統(tǒng)一管理;1.測(cè)試環(huán)境管理員擁有全部的權(quán)限;2.除對(duì)被測(cè)應(yīng)用的訪問(wèn)權(quán)限外,一般不授予開發(fā)人員對(duì)測(cè)試環(huán)境其他部分的訪問(wèn)權(quán)限。如的確有必要(例如查看系統(tǒng)日志),則只授予只讀權(quán)限;3.除測(cè)試環(huán)境管理員外,其他測(cè)試組成員不授予刪除權(quán)限;4.用戶及權(quán)限的各項(xiàng)維護(hù)、變更,需要記錄到相應(yīng)的“用戶權(quán)限管理文檔”中。第四章軟件測(cè)試環(huán)境的搭建

測(cè)試環(huán)境的變更管理對(duì)測(cè)試環(huán)境的變更應(yīng)當(dāng)形成一個(gè)標(biāo)準(zhǔn)的流程,并保證每次變更都是可追溯的和可控

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論