任務
素材往往單獨解決起來往往非常困難,所以在一般情況下我們都把它分解為一系列任務來完成。在本文的二十一點紙牌游戲里,需要進行下列任務:
創建一副牌
創建一個投注臺面
創建一手牌
創建游戲
創建一副牌
在把素材分解成為任務的時候,我們可以把各個任務再分解成一系列待辦事項,從而指導我們進行測試。這讓我們可以保證在通過所有測試之后完成這個任務。對于這一副牌,我們有下列事項需要完成。
向牌桌上放一張紙牌
在發牌的同時將其從牌桌上移走
檢查牌桌是否為空
檢查牌桌上紙牌的張數
將牌桌上的一副牌的張數限制為52張(如果超過,就要顯示異常)
不斷發牌,直到發完
洗牌
檢查牌桌上紙牌的張數是否正確
在進行過第一輪的幾個簡單測試之后,我們的待辦事項列表就像下面這樣了:
向牌桌上放一張紙牌
在發牌的同時將其從牌桌上移走
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/