陳琦
(國(guó)電南瑞研究院 江蘇省南京市 210000)
在軟件開發(fā)過(guò)程中,利用合理的軟件測(cè)試平臺(tái),能夠在極大程度上提升軟件整體的測(cè)試效率。因此,當(dāng)前相關(guān)領(lǐng)域的研究人員正逐步通過(guò)各類現(xiàn)代化的技術(shù)手段,構(gòu)建自動(dòng)化的軟件測(cè)試平臺(tái),對(duì)于未來(lái)軟件企業(yè)的建設(shè)和發(fā)展而言具有十分重要的價(jià)值意義[1]。當(dāng)前,現(xiàn)有軟件測(cè)試平臺(tái)已經(jīng)能實(shí)現(xiàn)對(duì)多種不同類型軟件協(xié)同測(cè)試的功能,并做到對(duì)軟件測(cè)試整個(gè)過(guò)程中的跟蹤和管理。傳統(tǒng)軟件測(cè)試平臺(tái)在開發(fā)階段,大多采用虛擬機(jī)技術(shù)實(shí)現(xiàn)對(duì)平臺(tái)自動(dòng)化測(cè)試環(huán)境以及監(jiān)控環(huán)境的構(gòu)建[2]。但這種方法在實(shí)際應(yīng)用過(guò)程中,會(huì)產(chǎn)生更加高昂的開發(fā)成本,并且耗時(shí)較長(zhǎng),平臺(tái)在日常運(yùn)行過(guò)程中很難得到維護(hù)等問(wèn)題。工業(yè)自動(dòng)化領(lǐng)域中,大多數(shù)用戶需要基于分布式計(jì)算環(huán)境,進(jìn)行軟件測(cè)試,用戶數(shù)量龐大,功能全面而復(fù)雜,這進(jìn)一步導(dǎo)致現(xiàn)有的軟件測(cè)試平臺(tái)不能滿足用戶需求?;诖耍疚拈_展分布式協(xié)同軟件測(cè)試平臺(tái)研究。
為實(shí)現(xiàn)對(duì)分布式協(xié)同軟件測(cè)試平臺(tái)的搭建,首先根據(jù)平臺(tái)的運(yùn)行特點(diǎn),選擇為其提供運(yùn)行環(huán)境的vSphere 服務(wù)器。同時(shí),為方便對(duì)平臺(tái)進(jìn)行管理,還需要通過(guò)虛擬服務(wù)器對(duì)vSphere 服務(wù)器搭建的虛擬環(huán)境進(jìn)行管理。在平臺(tái)虛擬環(huán)境中,通過(guò)引入不同的管理程序,能夠根據(jù)需要?jiǎng)?chuàng)建的平臺(tái)客戶端,對(duì)每個(gè)虛擬機(jī)進(jìn)行系統(tǒng)化的安裝和分布式協(xié)同管理[3]?!?br>