我建立一個命令行工具在哪裏可以在輸入這樣的執行命令:與功能鏈接要求測試
PROMPT>userName=Seán<CR>
PROMPT>zodiacSign=Virgo<CR>
其中用戶名是字符串類型和zodiacSign是類型枚舉的。
我也有自動完成,這樣我可以打tab鍵和獲得線索,這樣
PROMPT>zodiacSign=C<TAB>
Cancer
Capricorn
PROMPT>zodiacSign=Ca
的事情是,我越來越微妙的要求,這我發現更多並且更難記錄到用戶故事中。比如,我剛剛收到哪裏,如果我打回車以下要求:
PROMPT>zodiacSign=Can<CARRIAGE-RETURN>
軟件應該然後自動完成命令zodiacSign =癌症並執行它,因爲它是唯一的選擇。
我將安排功能測試來測試每個細微差別。通過這樣做,我可以通過我的功能測試演示用戶故事。
但是,您會推薦什麼方便的工具來存儲需求/用戶故事,甚至可以將它們鏈接到功能測試?也許這個工具包括覆蓋圖。