中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何建立軟件測試管理體系

軟件測試是軟件質(zhì)量保證的關(guān)鍵步驟。美國質(zhì)量保證研究所對軟件測試的研究結(jié)果表明:越早發(fā)現(xiàn)軟件中存在的問題,開發(fā)費用就越低;在編碼后修改軟件缺陷的成本是編碼前的10倍,在產(chǎn)品交付后修改軟件缺陷的成本是交付前的10倍;軟件質(zhì)量越高,軟件發(fā)布后的維護費用越低。另外,根據(jù)對國際著名IT企業(yè)的統(tǒng)計,它們的軟件測試費用占整個軟件工程所有研發(fā)費用的50% 以上。

  相比之下,中國軟件企業(yè)在軟件測試方面與國際水準仍存在較大差距。首先,在認識上重開發(fā)、輕測試,沒有認識到軟件項目的如期完成不僅取決于開發(fā)人員,更取決于測試人員;其次,在管理上隨意、簡單,沒有建立有效、規(guī)范的軟件測試管理體系;另外,缺少自動化工具的支持,大多數(shù)企業(yè)在軟件測試時并沒有采用軟件測試管理系統(tǒng)。所以對國內(nèi)軟件企業(yè)來說,不僅要提高對軟件測試的認識,同時要建立起完善的軟件測試管理體系。

  讓軟件測試走向規(guī)范

  建立軟件測試管理體系的主要目的是確保軟件測試在軟件質(zhì)量保證中發(fā)揮應有的關(guān)鍵作用:

  軟件產(chǎn)品的監(jiān)視和測量 對軟件產(chǎn)品的特性進行監(jiān)視和測量,主要依據(jù)軟件需求規(guī)格說明書,驗證產(chǎn)品是否滿足要求。所開發(fā)的軟件產(chǎn)品是否可以交付,要預先設定質(zhì)量指標,并進行測試,只有符合預先設定的指標,才可以交付。

  對不符合要求的產(chǎn)品的識別和控制 對于軟件測試中發(fā)現(xiàn)的軟件缺陷,要認真記錄它們的屬性和處理措施,并進行跟蹤,直至最終解決。在排除軟件缺陷之后,要再次進行驗證。

  產(chǎn)品設計和開發(fā)的驗證 通過設計測試用例對需求分析、軟件設計、程序代碼進行驗證,確保程序代碼與軟件設計說明書的一致,以及軟件設計說明書與需求規(guī)格說明書的一致。對于驗證中發(fā)現(xiàn)的不合格現(xiàn)象,同樣要認真記錄和處理,并跟蹤解決。解決之后,也要再次進行驗證。

  軟件過程的監(jiān)視和測量 從軟件測試中可以獲取大量關(guān)于軟件過程及其結(jié)果的數(shù)據(jù)和信息,它們可用于判斷這些過程的有效性,為軟件過程的正常運行和持續(xù)改進提供決策依據(jù)。

  建立測試管理體系

  一般應用過程方法和系統(tǒng)方法來建立軟件測試管理體系,也就是把測試管理作為一個系統(tǒng),對組成這個系統(tǒng)的各個過程加以識別和管理,以實現(xiàn)設定的系統(tǒng)目標。同時要使這些過程協(xié)同作用、互相促進,從而使它們的總體作用大于各過程作用之和。其主要目標是在設定的條件限制下,盡可能發(fā)現(xiàn)和排除軟件缺陷。測試系統(tǒng)主要由下面6個相互關(guān)聯(lián)、相互作用的過程組成:

  測試規(guī)劃

  確定各測試階段的目標和策略。這個過程將輸出測試計劃,明確要完成的測試活動,評估完成活動所需要的時間和資源,設計測試組織和崗位職權(quán),進行活動安排和資源分配,安排跟蹤和控制測試過程的活動。

  測試規(guī)劃與軟件開發(fā)活動同步進行。在需求分析階段,要完成驗收測試計劃,并與需求規(guī)格說明一起提交評審。類似地,在概要設計階段,要完成和評審系統(tǒng)測試計劃;在詳細設計階段,要完成和評審集成測試計劃;在編碼實現(xiàn)階段,要完成和評審單元測試計劃。對于測試計劃的修訂部分,需要進行重新評審。

  測試設計

  根據(jù)測試計劃設計測試方案。測試設計過程輸出的是各測試階段使用的測試用例。測試設計也與軟件開發(fā)活動同步進行,其結(jié)果可以作為各階段測試計劃的附件提交評審。測試設計的另一項內(nèi)容是回歸測試設計,即確定回歸測試的用例集。對于測試用例的修訂部分,也要求進行重新評審。

  測試實施

  使用測試用例運行程序,將獲得的運行結(jié)果與預期結(jié)果進行比較和分析,記錄、跟蹤和管理軟件缺陷,最終得到測試報告。

  配置管理

  測試配置管理是軟件配置管理的子集,作用于測試的各個階段。其管理對象包括測試計劃、測試方案(用例)、測試版本、測試工具及環(huán)境、測試結(jié)果等。

資源管理

  包括對人力資源和工作場所,以及相關(guān)設施和技術(shù)支持的管理。如果建立了測試實驗室,還存在其他的管理問題。

  測試管理

  采用適宜的方法對上述過程及結(jié)果進行監(jiān)視,并在適用時進行測量,以保證上述過程的有效性。如果沒有實現(xiàn)預定的結(jié)果,則應進行適當?shù)恼{(diào)整或糾正。

  此外,測試系統(tǒng)與軟件修改過程是相互關(guān)聯(lián)、相互作用的。測試系統(tǒng)的輸出(軟件缺陷報告)是軟件修改的輸入。反過來,軟件修改的輸出(新的測試版本)又成為測試系統(tǒng)的輸入。

  根據(jù)上述6個過程,可以確定建立軟件測試管理體系的6個步驟:

  識別軟件測試所需的過程及其應用,即測試規(guī)劃、測試設計、測試實施、配置管理、資源管理和測試管理;

  確定這些過程的順序和相互作用,前一過程的輸出是后一過程的輸入。其中,配置管理和資源管理是這些過程的支持性過程,測試管理則對其他測試過程進行監(jiān)視、測試和管理;

  確定這些過程所需的準則和方法,一般應制訂這些過程形成文件的程序,以及監(jiān)視、測量和控制的準則和方法;

  確??梢垣@得必要的資源和信息,以支持這些過程的運行和對它們的監(jiān)測;

  監(jiān)視、測量和分析這些過程;

  實施必要的改進措施。

  i-Test 2.0x打造測試管理體系

  所謂工欲善其事,必先利其器,有了事半功倍的工具,自然能提高工作效率,軟件測試管理系統(tǒng)就是建立軟件測試管理體系、保證軟件測試順利進行的利器。i-Test 2.0是中科軟件公司從軟件測試的需求出發(fā),按照國際質(zhì)量管理標準研制的軟件測試管理系統(tǒng)。

  它采用B/S結(jié)構(gòu),可以安裝在Web服務器上,項目相關(guān)人員可以在不同地點通過Internet同時登錄和使用i-Test,協(xié)同完成軟件測試,可減少為了集中人員而出差所產(chǎn)生的費用。它還提供相應的自動化功能,可高效地編寫、查詢和引用測試用例,快速填寫、修改和查詢軟件缺陷報告,減少了人力投入。它自帶的測試用例數(shù)據(jù)庫和軟件缺陷數(shù)據(jù)庫,可以幫助項目成員更好地實施軟件測試。

  在具體的軟件缺陷中,它將其生命周期分為6個生命狀態(tài):open、working、verify、cancel、close和defer,能詳細記錄、跟蹤和管理每個軟件缺陷的生命過程,直至排除這個缺陷。它還為軟件缺陷設定了嚴重級別、優(yōu)先級、缺陷類型等屬性,可自動分清軟件缺陷的輕重緩急,并能提供相關(guān)的分析和統(tǒng)計功能。

  此外,除了可以監(jiān)測和分析軟件的質(zhì)量,i-Test還可以自動統(tǒng)計程序員和測試人員的工作進度。它提供的測試文檔模板,可以將測試文檔及數(shù)據(jù)直接傳送到MS Office,使排版、打印等操作更為便捷。

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
怎樣成為測試人員
軟件測試理論
TMM - 軟件測試成熟度模型 軟件測試
項目中的質(zhì)量管理
軟件測試人員應具備哪些能力?
如何編寫軟件測試計劃[英達社區(qū)]
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服