C#培訓2019-10-28數獨總結1

一、常規bug排除

我們要在客戶給的規格中,進行延伸,來判斷各種操作是否會有bug產生。
例如:
1.在數獨題目中,規格要求匯入題目後,題目的部分不能被改動。我正常測試沒有問題,但是我的代碼中,如果先匯入一個題目,再匯入第二個題目後,第一個題目原來有數字的地方也不能改動了。()這部分操作沒有考慮到)
2.在匯入正確題目後,再次匯入不同種類(字母/長度不對等)的錯誤題目時,對原來題目的操作不一致(有時候會清除原題目,有時候卻不會)。

二、Magic Number

在此題中,輸入框的個數、九宮格的行列數等都是固定不變的,可以寫成全局的常量。

三、測試驗證若沒有做單元驗證的話,可以簡要寫出驗證的內容,如輸入錯誤會怎麼樣,等等。如下:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章