亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

軟件測試的13項原則

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

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

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

2、其他重要的7 項原則

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

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

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

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

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

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

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

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

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

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



向AI問一下細節

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

AI

皋兰县| 铁岭市| 怀安县| 老河口市| 绥中县| 外汇| 邵阳县| 靖宇县| 若尔盖县| 吴江市| 海晏县| 浠水县| 中西区| 本溪市| 金阳县| 哈巴河县| 孙吴县| 鄱阳县| 靖西县| 武功县| 龙江县| 启东市| 盘锦市| 富宁县| 青州市| 茶陵县| 西丰县| 读书| 金阳县| 永顺县| 晋江市| 道真| 丰顺县| 图片| 山东省| 弥渡县| 惠安县| 乐都县| 临汾市| 宁都县| 旬邑县|