2019-06-01から1ヶ月間の記事一覧

テスト自動化の方針

方針:テストを最初に書く (Write the Tests First) 方針:テスト可能な設計 (Design for Testability) 方針:フロントドアを最初に使う (Use the Front Door First) 方針:コミュニケーションを意図する (Communicate Intent) 方針:テスト対象を改変しない…

テストの考え方の違いについて

テストを先に書くか、後に書くか テストを書くのか、例を書くのか テストを1個づつ書くか、一度にすべて書くか 外側から内側にテストを書くか(Outside-in)、内側から外側にテストを書くか(Inside-0ut) 状態の妥当性を確認するのか、振る舞いの妥当性を確認す…

テスト自動化のゴールについて

テスト自動化のゴールは、以下の観点がある。 <テストにより生み出される価値の観点> (1) テストは品質向上の手助けになるべき (2) テストはSUT(テスト対象)を理解する手助けになるべき (3) テストは(リスク生み出さず)リスクを減らものになるべき <テスト自…