プロンプト集に戻る

いちばん大事なテストを数本足す

足りないテストは分かっているのに、書く時間がない。リスクの高い 3 つを Agent に足してもらいます。

使う場面 使用量に余裕があり、コードの守りを少し固めたいとき

完了すると得られるもの

新しいテスト 3 本と、それぞれが何を確認しているかのまとめ。

始める前に

  • プロジェクトでテストを実行できる
  • 追加されたテストファイルを自分で確認してコミットできる

手順

  1. テストのない振る舞いのうち、リスクの高い 3 つを選ぶ
  2. それぞれにテストを 1 つ書く
  3. テストを実行して通ることを確認する
  4. 追加したテストと、それぞれが確認する内容を挙げる

成果物

  • 追加したテストファイルまたはケース
  • テストの実行結果
  • バグの疑いの一覧

完了条件

  • 追加したテストがすべて通る
  • アプリケーションのコードは変更していない
  • 見つけたバグの疑いは記録だけで、勝手に直していない

Agent に渡すプロンプト

このプロジェクトで、テストがなくリスクの高い振る舞いを 3 つ選び(直近の変更、重要な経路、エラー処理を優先してください)、それぞれにテストを 1 つ追加して、実行して通ることを確認してください。追加するのはテストだけで、アプリケーションのコードは変更しないでください。バグの疑いを見つけたら、まとめに書くだけにして、直さないでください。3 つ追加したら止まり、最後に、追加したテストとそれぞれが確認している内容を挙げてください。