淺談軟件測試–軟件防呆測試(軟件防呆設計)
防呆,又稱錯誤校對,是一種預防矯正的行為約束手段,運用防止錯誤發(fā)生的限制方法,讓操作者不需要花費注意力、也不需要經驗與專業(yè)知識,憑借直覺即可準確無誤地完成的操作?!?span id="203dqnp" class="candidate-entity-word" data-gid="3573361">維基百科
【來源】防呆一詞最先源自于圍棋術語,后被應用于TOYOTA汽車的工業(yè)管理,再之后被推廣到各個領域。
【軟件角度】
以下從軟件的角度,淺談一下,主要有以下幾個方面原則
【測試角度】
測試人員根據(jù)以上原則,可以對照以下checklist,進行測試反向驗證下軟件的防呆能力
1.不遵守操作順序
2.跳過關鍵步驟
3.嘗試多次相同操作
4.刪除或釋放正在使用的資源
5.耗盡硬件資源
6.進行不被允許的操作
7.使用軟件時kill進程
8.在請求數(shù)據(jù)時切換網絡
9.暴力嘗試:快速操作、連續(xù)操作、頻繁刷新等
10.嘗試薅軟件的羊毛
11.刪除關鍵信息并嘗試恢復(防呆不防傻)
(ps:覺得有用就動動手指點點贊、點關注吧,以后不定期分享python、軟件測試開發(fā)相關的經歷)
版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。