10.10.1 優れた受け入れテストのための7つの戦略
内容
受け入れテストは、開発者に何を作る必要があるのか、何がいちばん重要なのか、いつ終わるのかを教えてくれる。機能がどうなると終わるのかを知ることで、開発者が作りすぎるのを防ぐことになる。
ここでは10章(10.1.1)で伝えた内容で「受け入れテスト」について実際にどうやって実践する、有効な7つの戦略を説明している。
戦略 | 補足 |
---|---|
作っているものが何に役立つのか明確にする | そのまんま |
誰が何のために何をしたいのかを知る | そのまんま |
受け入れ基準を自動化する | ? |
エッジケース、例外、代替パスを表す | ? |
例示を使って具体化し、矛盾を一掃する | ? |
受け入れ基準とふるまいの分離 | ? |
各テストを一意にする | ? |
学び
まだよくわからない。
要勉強。