研發管理中的測試管理

2021-04-20 00:45:28 字數 830 閱讀 4416

專案在分析、設計、實現、組裝後,就進入測試環節,測試作為檢測我們設計的軟體是否滿足設計的功能需求,及其效能需求及其隱性需求起著重大的作用,作為最後成形的產品,可能在一些功能或是設計上存在缺陷,或是對於使用者的需求歪曲的設計,都可以在測試環節找出來,予以修正。

因此從這個角度上看,我們應該是重視軟體測試,軟體測試是提高軟體質量的乙個重要手段。據國外一些開發公司的統計,一般是設計:實現:測試人員投入的比例是1:3:3,可見對於測試的重視程度。

那麼測試也應該有測試的工作方法,首先要製作測試計畫,選好測試模型,制定好的測試用例,然後進行評審。我覺得測試用例設計很重要,測試用例,要覆蓋軟體的功能,操作的一般情情況,特殊情況,爆力等特殊操作,設計用例還要能兼顧到新的bug等。總之好的測試用例,使我們能更快的發現軟體的軟肋,減少重複性的工作,減少軟體中遺露的缺陷。

測試用例設計也是乙個經驗的積累過程,乙個優秀的測試工程師,必能找出一些通用的缺陷,即有些測試用例也是可重用的。

有了測試用例,我們就過可以按這些用例去,去乙個個的檢驗我們的軟體產品。找出其中的缺陷,然後交給開發組進行修正,再跟蹤測試。

我們在提交測試後,一般會根據上輪測試,修正一些bug或是邏輯錯誤,產生一些新版本,然後再提交新的版本測試,那麼在中間這一輪輪的測試中,是否每次都要進行覆蓋測試呢,我個人覺得,如果前一兩輪測試得較認真,那可以在有新版本的測試程式後,可以丟掉原版本的程式,在新版本的程式進行測試,測試的優先級別是先測bug是否修復,然後測上個版本沒測的用例,直到全部測試完或是有乙個新的版本出現,再丟棄用新的版本測試。

經過多輪測試修復好,最後再進行全方位的覆蓋測試,我想軟體這時的功能質量都應該是比較***的。

整個測試過程,均以需求基本要求,以測試用例為測試的指導。

軟體測試管理

軟體測試管理 目標 有效 全方位的提高測試覆蓋率 定義 軟體測試管理的目標是通過系統的 高效的 適用的技術 方法和體系來監督 促進和達到軟體測試的目標,幫助測試團隊決定最佳實踐 就是對每一種具體測試任務 流程 體系 結果 工具等進行具體監督和管理。軟體測試管理是藝術,是責任,同時還是科學。比較常見把...

測試管理之我見

測試管理 在跟團隊成員進行績效面談時,成員問我,怎樣才能做測試管理。先看看百科的定義 測試管理,即是組建和管理乙個測試團隊,制定和落實乙個有效的測試流程,計畫 設計 執行並跟蹤輸出專案的測試報告,為專案質量提供有效保障。再看看市面上來自兩家公司對測試經理崗位的職責要求 招聘要求 能力要求 1 制訂測...

測試管理要素

測試管理的核心要素主要包括人員 過程和技術,其中技術包括了測試技術和測試工具。測試工作進行的過程也就是測試三要素人 過程 技術相互作用產生測試成果的過程。軟體產品的質量在很大程度上受測試管理水平的影響,如下圖所示。人員 過程 技術的高效融合可以提高軟體產品質量 也可以提高客戶 內部和外部 的滿意度,...