チェックイン前のテスト

by Suresh Duddi

チェックイン前のテスト

必須
  1. mozilla -ProfileManager を起動し、まず、プロファイルを 1 つ選択してください。 Mac ユーザーは Mozilla Profile Manager を起動してください。
  2. File | Open Web Location... をクリックして http://my.netscape.com にジャンプしてください。 リンクを 1 つクリックしてください。
  3. url バーに任意の url を入力し、その url へジャンプしてください。
  4. Edit | Preferences... を開き、 どの設定でも構いませんので、変更を加えてください。 OK をクリックしてください。
  5. メールを送ってください。
  6. mozilla を使ってメールを読むことができる場合には、メールを読んでください。
推奨
  1. ftp: 任意の ftp の url、(あるいは)、 ftp://ftp.mozilla.org に行ってください。
  2. view-source: View | Page Source を任意のページでクリックしてください。

目的

テストはとても簡潔である必要があります。 そうすれば、ディベロッパーが、テストリストにしりごみすることなく、効果的にテクノロジーを幅広くテストし、重要なよくあるリグレッションに焦点をあてることができます。 究極の目的は、ツリーが検証のために長い間クローズされないようにすることです。

手順

  • どんなコードであっても、チェックインの前に 必須 テストを実行してください。
    • 必須テストは最低限のラインですので、 このチェックイン前テストに加えて、変更点に特化したテストを必要に応じて行なってください。
  • 変更点については 推奨 テストも行なうことを強くお薦めします。
  • テストに失敗したけれども自分の責任だと思わない場合には、
    • コメントを tinderbox ログに加えてください。
    • メールを hook 宛に送ってください。
  • チェックインの手順を進めてください。

ここに挙げたテストには、現時点で不具合を起こしやすい領域の要素を追加していく予定ですので、今後変更を加えるつもりです。 テスト一覧に変更が加わったということをどうやって知らせるかを考える必要もありますが、 こういった課題については今後取り組む予定です。