中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

軟件測試的13項原則

發布時間:2020-07-13 04:54:26 來源:網絡 閱讀:776 作者:jasonteststudy 欄目:軟件技術

工作進行得越早,測試用例多次重復進行測試,最后將不再能發現新的缺陷。為了克服這種“殺蟲劑悖論”,測試用例需要進行定期評審和修改,同時需要不斷地增加新的不同的測試用例來測試軟件或系統的不同部分,從而發現潛在的更多的缺陷。

6)原則6——測試活動依賴于測試背景。針對不同的測試背景,進行的測試活動也是不同的。比如,對要求安全放在第一位的軟件進行測試,與對一般的電子商務軟件的測試是不一樣的。

2、其他重要的7 項原則

  1)持續地測試、持續地反饋。軟件測試貫穿著整個軟件開發生命周期,隨時發現需求、設計或代碼中問題,及時將發現的問題反饋給用戶、產品設計人員、開發人員等,主動、積極地交流,持續提高軟件產品質量,這在功能測試執行階段,測試人員不僅要對新功能進行測試,而且要有效地完成回歸測試。

4)測試獨立性。測試在一定程度上帶有“挑剔性”,心理狀態是測試自己程序的障礙。同時,對于需求規格說明的錯誤理解也很難在程序員本人進行測試時被發現。程序員應避免測試自己的程序,為達到最佳的效果,應由獨立的測試小組、第三方來完成測試。

5)確保可測試性。事先定義好產品的質量特性指標,測試時才能有據可依。有了具體的指標要求,才能依據測試的結果對產品的質量進行客觀的分析和評估,才能使軟件產品具有良好的可測試性。例如,進行性能測試前,產品規格說明書就已經清楚定義了各項性能指標。同樣,測試用例應確定預期輸出結果,如果無法確定所期望的測試結果,則無法進行正確與否的校驗。

6)計劃是一個過程。雖然通過文檔來描述軟件測試計劃,并最后歸檔,但計劃是一個過程,是指導各項軟件測試活動的持續過程。在項目開始時很難將所有的測試點、測試風險等都了解清楚,隨著時間推移,通過需求和設計的評審和探索式測試,對產品的理解越來越深,對測試的需求和風險越來越了解,可以進一步細化、不斷豐富測試計劃。其次,計劃趕不上變化,軟件產品的需求常會發生變化,測試計劃不得不因此做出調整。所以,測試計劃是適應實際測試狀態不斷變化而進行調整的一個過程。

7)一切從用戶角度出發。在所有測試活動的過程中,測試人員都應該從客戶的需求出發,想用戶所想。正如我們所知,軟件測試的目標就是驗證產品開發的一致性和確認產品是否滿足客戶的需求,與之對應的任何產品質量特性都應追溯到用戶需求。測試人員要始終站在用戶的角度去思考、分析產品特性,多問問類似下面這樣的問題:

  這個新功能對客戶的價值是什么?

  客戶會如何使用這個新功能?

  客戶在使用這個功能時,會進行什么樣的操作?

  按目前設計,用戶覺得方便、舒服嗎?

  如果發現缺陷,去判斷軟件缺陷對用戶的影響程度,系統中最嚴重的錯誤是那些導致程序無法滿足用戶需求的缺陷。軟件測試,就是揭示軟件中所存在的邏輯錯誤、低性能、不一致性等各種影響客戶滿意度的問題,一旦修正這些錯誤就能更好地滿足用戶需求和期望



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安西县| 衡水市| 黑龙江省| 兴文县| 保靖县| 天峨县| 伊川县| 绥中县| 石林| 新邵县| 措美县| 新余市| 凤翔县| 佳木斯市| 中西区| 闸北区| 炉霍县| 吴桥县| 夏邑县| 旺苍县| 韩城市| 柳林县| 崇左市| 布拖县| 马公市| 甘谷县| 冕宁县| 双流县| 连州市| 中江县| 平湖市| 津南区| 河池市| 临海市| 台北县| 郎溪县| 玛曲县| 厦门市| 清涧县| 康平县| 自贡市|