注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
既に稼働しているWebシステムの修正を依頼された時にはどうしたら良いでしょうか?修正自体はコードを読... 既に稼働しているWebシステムの修正を依頼された時にはどうしたら良いでしょうか?修正自体はコードを読めば何とかなるかもしれません。しかし、その修正が既存の機能を壊していないことを確認するには?実際に一通りの機能を動かして確認するしかありません。レガシーコードと闘うにはテストが必要です。 まずは画面単位の単体テスト、単一画面の動作を確認方法(テストケース)を考えてみましょう。 はじめに テストケースを作成するには テストケースとは入力に対する出力が想定通りか確認するための内容です。漏れのないテストケースとは、想定される入力と入力値の組み合わせを網羅していることです。というわけでWeb画面の入力を考えてみましょう。 また、画面が実現する機能を満たしているか?という観点だけでは、十分なテストケースを作ることができません。なぜでしょうか?機能の確認という視点では「登録画面で入力した情報がDBに保存
2011/08/02 リンク