[發(fā)明專利]用于集成測試平臺的優(yōu)先級化和指派管理器有效
| 申請?zhí)枺?/td> | 201210109918.0 | 申請日: | 2012-04-12 |
| 公開(公告)號: | CN102789414A | 公開(公告)日: | 2012-11-21 |
| 發(fā)明(設(shè)計)人: | J·M·布朗;P·J·史密斯;J·A·斯蒂爾;S·M·威廉姆斯 | 申請(專利權(quán))人: | 埃森哲環(huán)球服務(wù)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華 |
| 地址: | 愛爾蘭*** | 國省代碼: | 愛爾蘭;IE |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 集成 測試 平臺 優(yōu)先級 指派 管理器 | ||
本申請需求2011年4月12日提交的、美國臨時專利申請序號61/474,516的權(quán)益。在此全文合并于此作為參考。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測試,特別地,本發(fā)明涉及用于開發(fā)、調(diào)試以及執(zhí)行測試以確保軟件系統(tǒng)的完整性和功能性的集成平臺。
背景技術(shù)
計算機軟件的開發(fā)涉及嚴(yán)格的測試流程以確保實現(xiàn)預(yù)期的軟件功能。在測試過程中,測試者編寫用于執(zhí)行不同類型測試的各種測試腳本以確保計算機軟件如設(shè)計地執(zhí)行功能。測試者還在建立和運行測試腳本的同時,跟蹤結(jié)果,并將測試結(jié)果報告給合適的人員。這個過程是低效且費時的,且需要重要測試者的參與。
此外,隨著業(yè)務(wù)繼續(xù)依靠于計算機軟件和復(fù)雜軟件包,為滿足業(yè)務(wù)的需要,已經(jīng)增量開發(fā)了大量高復(fù)雜性的計算機軟件。由于增加的復(fù)雜性和規(guī)模,該軟件程序需要大規(guī)模的測試過程,而該測試過程需要較先前所需要的多得多的測試者和測試腳本。該增加與將其測試集中化并且交給外包測試模型的組織有關(guān)。傳統(tǒng)的測試“嵌入”于每個項目的系統(tǒng)開發(fā)生命周期(SDLC)中,但現(xiàn)在主要的“分散”的測試功能存在于組織中,其測試遍及多個項目和版本。
已經(jīng)開發(fā)了測試工具以輔助測試者執(zhí)行測試過程的各種步驟。然而,現(xiàn)存的測試工具無法提供所需的功能和效率,來克服大規(guī)模測試過程所帶來的挑戰(zhàn)。
各種產(chǎn)品的測試和/或軟件產(chǎn)品在復(fù)雜性和范圍上有所增長。過去,設(shè)計者和開發(fā)者的相對較少的組(數(shù)量上可能為10-30人)開發(fā)用于測試和驗證軟件模塊或代碼段功能的測試。這種個人的小組是可管理的。然而,隨著參與項目的個人數(shù)目的變大,冗余和復(fù)雜性增加了,這導(dǎo)致成本的增加和錯誤量的增加。因此,存在解決上述問題的需求。
發(fā)明內(nèi)容
下一代測試系統(tǒng)(NGT)提供了用于集中軟件測試的開發(fā)、調(diào)試和執(zhí)行的管理服務(wù)平臺,其中成百至可能上千人可以共同協(xié)作來開發(fā)和執(zhí)行形成一整組測試的非常大量的模塊或測試腳本。假如將反映硬件狀態(tài)的指示器和測試結(jié)果信號提供給測試系統(tǒng),則下一代測試系統(tǒng)不僅限于軟件模塊的測試,而且還可以用于硬件的測試。
例如,組織或軟件開發(fā)中心可以使用下一代軟件測試系統(tǒng)測試和驗證大軟件包或應(yīng)用,或者應(yīng)用組(諸如會計系統(tǒng)、進(jìn)銷存系統(tǒng)、操作系統(tǒng)的發(fā)布版本或任意其他系統(tǒng))。可以在測試“工廠”中使用下一代測試系統(tǒng),其中數(shù)百人對同一或類似產(chǎn)品(例如,發(fā)布前的PC操作系統(tǒng))執(zhí)行最后的測試或質(zhì)量控制測試。
可以使用下一代測試系統(tǒng)開發(fā)或調(diào)試該測試,并且還可以使用該系統(tǒng)執(zhí)行最后的測試流程來驗證該版本或執(zhí)行對裝運前的實際的產(chǎn)品的最后質(zhì)量控制。該下一代測試系統(tǒng)可以用于a)規(guī)劃和開發(fā)發(fā)布版本的測試,b)規(guī)劃和評估開發(fā)測試流程所需的投入量或人力,c)管理準(zhǔn)備過程,d)管理測試腳本向測試人員的分發(fā),以及e)使測試流程自動化。
在集成測試平臺上提供了一種優(yōu)先級化和指派測試腳本的方法,其中測試平臺被配置用于組織、管理和支持由測試人員準(zhǔn)備的測試腳本的調(diào)試。所述方法包括接收多個測試腳本,將一組預(yù)定因子應(yīng)用至每個測試腳本,以及基于所述因子的相對重要程度將權(quán)重值指派給每個因子。基于對應(yīng)于所述測試腳本的權(quán)重因子設(shè)置每個測試腳本的優(yōu)先級值,并且基于相應(yīng)的優(yōu)先級值將測試腳本指派至用于執(zhí)行的隊列位置,其中所述指派的測試腳本與一個或多個偏置因子有關(guān)。如果所述偏置因子指示測試腳本的需求匹配于測試人員的相應(yīng)偏置因子,則從測試隊列中識別出所選的測試腳本并將其轉(zhuǎn)發(fā)給測試人員。當(dāng)測試者點擊“獲取下一個”圖標(biāo)時,可以實時地指派所述測試腳本。
對本領(lǐng)域技術(shù)人員而言,通過審視下文的附圖和詳細(xì)說明,系統(tǒng)、方法、特征以及它們的相應(yīng)優(yōu)點的其他實施例將變得明顯。且預(yù)期在于將所有這些附加系統(tǒng)、方法、特征及優(yōu)點都包括在本說明書中、本發(fā)明的范圍之內(nèi)以及由所附權(quán)利要求所保護(hù)。
附圖說明
參照下文的附圖和說明可以更好地理解該系統(tǒng)。圖中的組件并非限于比例繪制,而是將重點放在圖示本發(fā)明的原理。而且,在圖中,相似的附圖標(biāo)記指示全部不同視圖中相應(yīng)地部分。
圖1是示出了下一代測試系統(tǒng)的主要組件的特定實施例的高級方框圖;
圖2是示出了下一代測試系統(tǒng)的附加特征的框圖;
圖3是示出了下一代測試系統(tǒng)的數(shù)據(jù)流和操作流程的框圖;
圖4是示出了優(yōu)先級化和指派管理器的具體實施例中的測試用例的優(yōu)先級的框圖;
圖5是示出了下一代測試系統(tǒng)的優(yōu)先級化和指派管理器的具體實施例的截屏;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于埃森哲環(huán)球服務(wù)有限公司,未經(jīng)埃森哲環(huán)球服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/201210109918.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





