入力に対して次のようなコマンドを実行できるコマンド ライン ツールを作成しています。
PROMPT>userName=Seán<CR>
PROMPT>zodiacSign=Virgo<CR>
ここで、userName は文字列型で、zodiacSign は列挙子型です。
このように、タブキーを押して手がかりを得ることができるように、オートコンプリートもあります
PROMPT>zodiacSign=C<TAB>
Cancer
Capricorn
PROMPT>zodiacSign=Ca
問題は、ユーザーストーリーに文書化するのがますます難しくなっている微妙な要件を取得していることです。たとえば、次のようにキャリッジ リターンを押した場合の要件を受け取りました。
PROMPT>zodiacSign=Can<CARRIAGE-RETURN>
ソフトウェアはコマンドzodiacSign=Cancerをオートコンプリートして実行する必要があります。これが唯一のオプションであるためです。
これらのニュアンスのそれぞれをテストする機能テストを実施します。これにより、機能テストを介してユーザー ストーリーのデモを行うことができます。
しかし、要件/ユーザー ストーリーを保存できる便利なツールを教えてください。機能テストにリンクすることもできますか? おそらく、このツールにはカバレッジ グラフが含まれています。