隨著信息技術的迅猛發(fā)展,不少人將目光轉向IT行業(yè),而軟件測試行業(yè)更是憑借其人才缺口大、薪資待遇好、發(fā)展方向廣、無性別歧視、學習門檻低、技術上手快等優(yōu)勢吸引了許多人的目光,甚至吸引了很多零基礎的人員通過軟件測試課程培訓入行,今天八維職業(yè)學校和大家一起來看看軟件測試工程師如何準確定義缺陷類型,希望有助于大家學習。
對于外包或其他按照缺陷類型與缺陷等級來評估軟件質量的企業(yè),提交缺陷報告時,準確定義缺陷類型顯得尤為重要。提交缺陷報告時,依據不同類型的缺陷提交,再輔以完整附件與初步定位問題的結果分析,更有助于提高開發(fā)人員修復缺陷的效率與質量。(提升開發(fā)人員的效率,也正是測試人員展現(xiàn)自身附加價值的一種能力)
1、功能。影響了重要的特性、用戶界面、產品接口。如功能錯誤、功能缺失、功能超越、需求二義性。
2、邏輯。不符合業(yè)務邏輯。如:分支不正確、重復的邏輯、忽略極端條件、不必要的功能、誤解、條件測試錯誤、循環(huán)不正確、計算順序錯誤、邏輯順序錯誤
3、數(shù)據。影響數(shù)據輸入輸出,數(shù)據邊界、范圍。如:數(shù)據保存錯誤、數(shù)據單位不正確、數(shù)據維數(shù)不正確、數(shù)據范圍不正確、數(shù)據覆蓋、外部數(shù)據錯誤、輸出數(shù)據錯誤、輸入數(shù)據錯誤、數(shù)據檢驗錯誤、精度不夠、舍入錯誤、接口傳遞數(shù)據。
4、頁面。人機交互特性:屏幕格式,確認用戶輸入,功能有效性,頁面排版等方面的缺陷。如:界面風格不統(tǒng)一、屏幕上的信息不可用、屏幕上的錯誤信息、界面功能布局和操作不合常規(guī)、圖片顯示錯誤
5、兼容。軟件之間不能正確地交互和共享信息。如:操作平臺不兼容、瀏覽器不兼容、分辨率不兼容。
6、環(huán)境。由于運行環(huán)境引發(fā)的問題。包括測試環(huán)境、預發(fā)布環(huán)境、正式環(huán)境。環(huán)境類缺陷也需要重要排查,提交缺陷報告時,要備注好結果分析,是配置問題還是穩(wěn)定性問題。
7、性能。不滿足系統(tǒng)可測量的屬性值,如:執(zhí)行時間,事務處理速率等缺陷。由性能測試工程師提出。
8、需求。影響發(fā)布和維護,包括注釋等缺陷。如:描述含糊、項描述不完整、項描述不正確、項缺少或多余、項不能驗證、項不能完成、不符合標準、與需求不一致、文字排版錯誤、文檔信息錯誤、注釋缺陷。此類缺陷一般在文檔測試階段排除,但難免會有遺漏 ,但在系統(tǒng)測試階段發(fā)現(xiàn)時仍歸于需求類缺陷 。
9、需求變更。測試過程中發(fā)現(xiàn)實現(xiàn)錯誤而必須變更的需求邏輯,一般情況下,需求變更缺陷并非開發(fā)人員原因造成,若屬于必要變更且初步預估工期超過0.5人天,則需要重新排期,此類缺陷在項目復盤會議上會重點提出。
下一篇:軟件測試工程師測試時常見問題
自媒體就業(yè)前景分析
在當今數(shù)字化時代,自媒體的蓬勃發(fā)展為眾多求職者帶來了新的機遇和挑戰(zhàn)。以下是對自媒體就業(yè)前景的詳細分析。