本發(fā)明屬于軟件測(cè)試技術(shù)領(lǐng)域,具體涉及一種用于電子產(chǎn)品的軟件測(cè)試系統(tǒng)。
背景技術(shù):
在現(xiàn)行的電子產(chǎn)品開(kāi)發(fā)階段的軟件測(cè)試領(lǐng)域,據(jù)統(tǒng)計(jì),電子產(chǎn)品的軟件測(cè)試時(shí)間大約占整個(gè)產(chǎn)品開(kāi)發(fā)周期的2/3,所以軟件測(cè)試的速度很大程度長(zhǎng)影響整個(gè)產(chǎn)品的開(kāi)發(fā)速度。電子產(chǎn)品的開(kāi)發(fā)過(guò)程中,軟件的程序編寫(xiě)會(huì)存在有大量的缺陷,測(cè)試的過(guò)程中需要將這些缺陷找出并予以修復(fù)。軟件測(cè)試是軟件能力成熟度模型CMM II的KPA(關(guān)鍵過(guò)程區(qū)域)軟件質(zhì)量保證的關(guān)鍵實(shí)踐,缺陷跟蹤管理是測(cè)試工作的一個(gè)重要部分。測(cè)試的目的是為了盡早發(fā)現(xiàn)軟件系統(tǒng)中的缺陷,確保每個(gè)被發(fā)現(xiàn)的缺陷都能夠及時(shí)得到處理是測(cè)試工作的一項(xiàng)重要內(nèi)容,一個(gè)完善的缺陷測(cè)試系統(tǒng)對(duì)于測(cè)試的成功實(shí)施是非常重要的。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的是提供一種用于電子產(chǎn)品的軟件測(cè)試系統(tǒng),幫助軟件企業(yè)提高軟件質(zhì)量水平。
本發(fā)明的用于電子產(chǎn)品的軟件測(cè)試裝置,其包括:物理顯示屏、中央處理器、軟軟鍵盤(pán)和存儲(chǔ)器,物理顯示屏、軟鍵盤(pán)和存儲(chǔ)器均與中央處理器連接,其中,中央處理器包括:依次連接的瑕疵診斷模塊、瑕疵管理模塊以及可向指定終端設(shè)備發(fā)送各項(xiàng)信息的信息發(fā)送模塊,所述的瑕疵管理模塊上還連接有可對(duì)軟件缺陷進(jìn)行修正的修正模塊;所述的瑕疵管理模塊又包括瑕疵評(píng)審單元、 瑕疵處理單元和瑕疵驗(yàn)證單元。
進(jìn)一步的,所述的指定終端設(shè)備為項(xiàng)目組成員的郵箱;所述的指定終端設(shè)備為報(bào)警器,信息發(fā)送模塊與報(bào)警器相連接。
本發(fā)明具有如下有益效果:
本軟件測(cè)試裝置實(shí)現(xiàn)了軟件缺陷測(cè)試跟蹤的流程,對(duì)缺陷狀態(tài)變化進(jìn)行控制,提供及時(shí)的問(wèn)題報(bào)告和通知并定位到相應(yīng)的人員,并具有統(tǒng)計(jì)分析、查詢、權(quán)限管理等功能,從而幫助軟件企業(yè)提高軟件質(zhì)量水平。
附圖說(shuō)明
圖1為本發(fā)明的用于電子產(chǎn)品的軟件測(cè)試裝置示意圖。
具體實(shí)施方式
下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
如圖1所示,本發(fā)明的用于電子產(chǎn)品的軟件測(cè)試裝置,一種用于電子產(chǎn)品的軟件測(cè)試裝置,其特征在于,包括物理顯示屏、中央處理器、軟鍵盤(pán)和存儲(chǔ)器,物理顯示屏、軟鍵盤(pán)和存儲(chǔ)器均與中央處理器連接,其中,中央處理器包括:依次連接的瑕疵診斷模塊、瑕疵管理模塊以及可向指定終端設(shè)備發(fā)送各項(xiàng)信息的信息發(fā)送模塊,所述的瑕疵管理模塊上還連接有可對(duì)軟件缺陷進(jìn)行修正的修正模塊;所述的瑕疵管理模塊又包括瑕疵評(píng)審單元、瑕疵處理單元和瑕疵驗(yàn)證單元。所述的指定終端設(shè)備為項(xiàng)目組成員的郵箱;所述的指定終端設(shè)備為報(bào)警器,信息發(fā)送模塊與報(bào)警器相連接。
待測(cè)試的軟件存放在存儲(chǔ)器中,由中央處理器進(jìn)行調(diào)用并顯示在物理顯示屏上,瑕疵診斷模塊可對(duì)軟件進(jìn)行缺陷診斷并快速定位,在判斷出軟件缺陷后,由測(cè)試人員通過(guò)軟鍵盤(pán)控制修正模塊對(duì)軟件缺陷進(jìn)行修正。
瑕疵管理模塊是主要的功能模塊,實(shí)現(xiàn)整個(gè)跟蹤流程,記錄下缺陷狀態(tài)、嚴(yán)重程度、缺陷描述、提交人、提交時(shí)間、處理人、處理結(jié)果描述、處理時(shí)間、驗(yàn)證人、驗(yàn)證結(jié)果描述、驗(yàn)證時(shí)間等缺陷基本信息,從統(tǒng)計(jì)的角度出發(fā),還應(yīng)記錄缺陷引入階段、缺陷修正工作量等信息。系統(tǒng)還可以通過(guò)信息發(fā)送模塊向指定終端設(shè)備發(fā)送統(tǒng)計(jì)分析報(bào)表,每日?qǐng)?bào)表中包括對(duì)所有缺陷的統(tǒng)計(jì)信息,已修復(fù)和未修復(fù)的缺陷數(shù)量,當(dāng)日新增的缺陷信息等。系統(tǒng)提供了多種圖表,包括缺陷趨勢(shì)圖、缺陷分布圖、缺陷及時(shí)處理情況統(tǒng)計(jì)表等,使用戶了解當(dāng)前缺陷的分布情況,以及缺陷走勢(shì)情況。該功能主要使用ASP.NET提供的OWC控件實(shí)現(xiàn)。系統(tǒng)還可以通過(guò)信息發(fā)送模塊想指定終端設(shè)備發(fā)送自動(dòng)郵件,進(jìn)行通知,方便地向相關(guān)人員發(fā)送提醒信息(缺陷處理超時(shí)提醒、缺陷待處理提醒、缺陷狀態(tài)變化)和每日?qǐng)?bào)表等。實(shí)現(xiàn)該功能的一個(gè)關(guān)鍵是引用ASP.NET中的System.Web.Mail命名空間,該命名空間中包含實(shí)現(xiàn)電子郵件功能所需的所有類和枚舉。指定終端設(shè)備還可以是報(bào)警器或其他可顯示報(bào)表信息的設(shè)備。
綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。