測試的整個質量保證工作是貫穿產品的整個生命週期的,此處列一下自己經歷的一些專案的測試經驗:
第一點:需求階段、從需求把控開始,提前從產品那裡拿到需求文件,做乙個簡要分析,需求不明確的地方做下記錄,不明確的地方記下來,在需求評審時確認記錄的地方
第二點:專案時間規劃階段、開發評估時間後,根據開發時間和預估的測試範圍,合理評估測試時間
第三點:開發階段、跟開發了解一下開發實現方案,然後從中分析一下有哪些地方需要測試去關注下
第四點:用例階段、根據評審完的需求整理出用例,然後對照公共用例庫查缺補漏,之後再組織用例評審,讓開發和產品一起看下用例是否有遺漏的地方進行乙個補充(有些公司會根據這個評審通過的用例為測試憑據,如果線上有bug且用例沒寫到,這不算測試漏測,是產品和開發需要承擔的責任,當然這是比較理想的狀態)
第五點:功能測試階段、首先督促開發要按時提測(以免測試時間被壓縮),提測後根據抽取需求的主幹用例,進行冒煙測試,以及用介面自動化來完成系統主功能冒煙測試(這是為了預防測試阻塞),冒煙不通過打回,這樣可以督促開發自測提高測試質量,減少測試一些不必要的工作量以及測試工作量大等延期風險
第六點:回歸測試階段、從sit發布到uat時,對之前產生的bug再進行乙個重新回歸測試,對整個需求進行乙個回歸測試以及根據系統主功能checklist進行乙個回歸測試
第七點:上線之後,進行一些前端基本功能的驗證,保證無發布問題或一些其他環境因素導致的線上明顯報錯問題等被使用者發現
第八點:針對線上問題、做記錄處理,每週組織進行乙個bug回溯,後續對這些產生bug的功能每次著重進行乙個回歸覆蓋
軟體質量保證
一 軟體質量的概念 概括的說 軟體質量就是 軟體與明確地和隱含地定義的要求相一致的程度 具體的說 軟體質量是軟體與明確地敘述的功能和效能需求 文件中明確描述的開發標準以及任何專業開發的軟體產品都應該具有的隱含特性相一致的程度。有3個要點 1 軟體需求是度量軟體質量的基礎,與需求不一致就質量不高。2 ...
軟體質量保證 軟體質量
這篇博文將較為全面深入地談談軟體質量保證中關於軟體質量的概念,內容等相關問題。關於質量的定義,不同的領域,不同的人,不同的側重點會得出截然不同的結果。因此關於其質量的基礎概念相對而言較為好理解,但是具體如何去定義實際上確是無關緊要的。不過我們在分析軟體質量的時候,不僅要考慮其面向使用者的需求覆蓋率,...
程式設計規範 質量保證
1 正確性,指程式要實現設計要求的功能。2 穩定性 安全性,指程式穩定 可靠 安全。3 可測試性,指程式要具有良好的可測試性。4 規範 可讀性,指程式書寫風格 命名規則等要符合規範。5 全域性效率,指軟體系統的整體效率。6 區域性效率,指某個模組 子模組 函式的本身效率。7 個人表達方式 個人方便性...