嵌入式及移動(dòng)應(yīng)用軟件領(lǐng)導(dǎo)廠商風(fēng)河(Wind River)近日發(fā)布4.0版本的測(cè)試管理工具“Wind River Test Management”。這套全自動(dòng)化測(cè)試系統(tǒng)可用來監(jiān)測(cè)、執(zhí)行和管理嵌入式設(shè)備上的軟件測(cè)試工作?這個(gè)功能齊全的測(cè)試管理解決方案不但可以辨識(shí)出實(shí)際成品程序代碼(Production Code)中的高風(fēng)險(xiǎn)性區(qū)段,更可以將測(cè)試對(duì)象完全聚焦在軟件不同版本(Build)之間的變更修改內(nèi)容,以獲得最優(yōu)化的測(cè)試結(jié)果。
Wind River Test Management 4.0所具備的專利技術(shù)﹣動(dòng)態(tài)執(zhí)行碼監(jiān)控(Dynamic Instrumentation)技術(shù),可充分覆蓋軟件所有分支(Branch)和區(qū)塊(Block)層級(jí)的測(cè)試需求,并直接與經(jīng)過優(yōu)化的實(shí)際成品代碼協(xié)同工作。由于新版測(cè)試管理工具能夠分析實(shí)際成品程序代碼,進(jìn)而掌握軟件不同版本之間的變更修改內(nèi)容,因此可以將應(yīng)用程序中受到軟件版本變更修改影響最大的部分特別突顯出來,進(jìn)而把大部分測(cè)試工作資源直接投注在這些風(fēng)險(xiǎn)系數(shù)較高的受影響區(qū)段。
新版Wind River測(cè)試管理工具也提供了一個(gè)測(cè)試套件自動(dòng)生成(Automatic Test Suite Generator)模塊?這個(gè)模塊能扮演決策支援系統(tǒng)(Decision Support System)的角色,根據(jù)客戶自訂的規(guī)則和屬性參數(shù)生成經(jīng)過強(qiáng)化的測(cè)試套件,從而大幅降低系統(tǒng)風(fēng)險(xiǎn)并縮短測(cè)試工作周期。 同時(shí),Wind River Test Management 4.0還提供了一套開放式框架(Framework),以便與市場(chǎng)上其他測(cè)試管理、缺陷追蹤、需求規(guī)格管理等第三方應(yīng)用工具進(jìn)行客制化整合;另外也提供了可供進(jìn)行特定整合的附加套件,以便與IBM Rational Quality Manager、IBM DOORS、IBM ClearQuest、HP Quality Center等業(yè)界知名的測(cè)試管理及品質(zhì)管理解決方案相互整合。
GE醫(yī)療設(shè)備公司電腦斷層(CT)技術(shù)部門總經(jīng)理Gustavo Perez表示:“在協(xié)助我們改善固件(Firmware)測(cè)試團(tuán)隊(duì)工作效率方面,Wind River的測(cè)試管理工具成效十分顯著,明顯縮短了我們產(chǎn)品的整體開發(fā)周期。雖然我們本來就已針對(duì)本身的開發(fā)與測(cè)試流程需求準(zhǔn)備了超過二十種工具,但是測(cè)試計(jì)劃和測(cè)試結(jié)果的內(nèi)容依然大多是以紙本方式呈現(xiàn)。有了Wind River Test Management的幫助,我們可以輕易整合如HP Quality Center等多種既有解決方案,進(jìn)而提供一套完整的自動(dòng)化回歸測(cè)試(Regression Testing)套件,可以在測(cè)試標(biāo)的上遠(yuǎn)程遙控其運(yùn)行并收集各類有價(jià)值的指標(biāo),以便針對(duì)測(cè)試過程與軟件質(zhì)量進(jìn)行追蹤管控。GE醫(yī)療設(shè)備公司向來堅(jiān)持「零缺陷」產(chǎn)品的策略目標(biāo),Wind River的測(cè)試管理工具則確保我們能以比先前更快的速度達(dá)成這個(gè)策略目標(biāo)。”
Wind River產(chǎn)品營銷副總裁Ido Sarig則表示:“為了應(yīng)對(duì)日益緊迫的產(chǎn)品上市日程,并將產(chǎn)品開發(fā)成本及成品瑕疵率的相關(guān)風(fēng)險(xiǎn)控制到最低,設(shè)備制造商正逐漸轉(zhuǎn)而采用新一代的自動(dòng)化工具,協(xié)助他們更有效率地監(jiān)控丶管理和改善整個(gè)產(chǎn)品測(cè)試工作流程。Wind River Test Management 4.0版本所提供的全新功能,可顯著降低軟件中未經(jīng)測(cè)試程序代碼內(nèi)含瑕疵的潛在風(fēng)險(xiǎn)?這些因一時(shí)疏忽而未被察覺測(cè)試的程序碼,很有可能導(dǎo)致最終產(chǎn)品出現(xiàn)重大缺陷,進(jìn)而造成難以彌補(bǔ)的嚴(yán)重后果。如果廠商能夠以更少的成本和更低的風(fēng)險(xiǎn)推出更能得到市場(chǎng)信賴的高質(zhì)量產(chǎn)品,同時(shí)又能降低整體開發(fā)過程的不可預(yù)測(cè)性,那么這些優(yōu)勢(shì)最終都將會(huì)轉(zhuǎn)化為實(shí)際的價(jià)值,進(jìn)一步為廠商帶來更豐沛的商業(yè)利益與不斷增加的營業(yè)收入。”
新版Wind River Test Management 4.0所提供的主要全新功能還包括:
?虛擬電腦實(shí)驗(yàn)室管理套件(Virtual Lab Manager,VLM)附有一套完整的設(shè)備預(yù)約及排程(Reservation & Scheduling)管理系統(tǒng),可用來處理日后的設(shè)備預(yù)約以及虛擬調(diào)度作業(yè)。
? 可針對(duì)測(cè)試案例(Test Case)以及腳本化的測(cè)試元件進(jìn)行版本管理(Versioning)。這項(xiàng)功能可保存不同版本之間變更修改的歷史記錄,以滿足各種法規(guī)標(biāo)準(zhǔn)審理、檢查以及存取控制方面的需求。
? 可為具備短時(shí)距范圍(Frame)的“看門狗(Watchdog)”或“心跳(Heartbeat)”這類功能的系統(tǒng)提供支持,有助于進(jìn)一步改善系統(tǒng)的可擴(kuò)充性(Scalability)及響應(yīng)時(shí) 間(Response Time),可在不到一秒鐘的時(shí)間內(nèi)完成七萬項(xiàng)功能的安裝操作。