Mozilla 品質保証
私たちは誰で、何をしているのか
Mozilla 品質保証 (QA) は、インターネットコミュニティと複数の mozilla.org 従業員からなる、無数のボランティアのネットワークです。 私たちは、mozilla.org オープンソースプロジェクトにおける適切なバグの発見と、建設的な報告を通じて、トカゲ 【訳注 : Mozilla のことです】 を飼い慣らす という、共通の使命を共有しています。
私たちはたいてい、通常 W3C や IETF の仕様や mozilla.org の貢献者たちによって決定される挙動と、期待される Mozilla クライアントソフトウェアの実際の動作が逸脱している状況とを比較して、バグを発見 します。
私たちはたいてい、Mozilla のバグ追跡システム Bugzilla 【訳注 : 日本語版】 のバグ・レポートを調査、記述することによって、バグを報告 します。
なぜ参加するべきなのでしょうか?
Eric S. Raymond の言葉を引用すれば、「十分な観察が与えられれば、すべてのバグは取るに足らないものだ。」
ソフトウェアのコードは書かないけれども、毎日の Mozilla ビルドを使用して、自分たちが発見したバグを建設的に報告したいと思っている人たちにとって、貢献する機会はたくさんあります。
Mozilla QA に参加することで、あなたは 1 行もコードを書かずに、高速で安定しスタンダードに忠実に準拠したブラウザとメール・ニュースリーダーを、数千万のインターネットユーザのハードディスク上に据えることに貢献できるのです。
また、世界中の Mozilla QA 貢献者たちは、自分たちが Mozilla で得た経験を、ソフトウェアの品質管理でインターンの身分やフルタイムの仕事を手に入れるための手段として利用しています。
どうすれば参加できますか?
QA に参加する ことが、Mozilla QA 参加の一番のチャンスで、チュートリアルでそのコツを学ぶことができます。
スモークテスト を実行してください。 スモークテストは、ブラウザがまだ十分開発に適しているかを保証するために、毎日実行されています。 irc.mozilla.org のスモークテスト・チャンネル や スモークテスト FAQ をご覧ください。
どこでもっと詳しく知ることができますか?
Mozilla QA ボランティアを支援するために、ますます多くの資源が存在しています。ここにあるのはそのハイライトです。
製品分野の QA チーム:
- ブラウザ・Composer フロントエンド QA
このチームはブラウザの「フロントエンド」をテストしています。 (ブラウザの「フロントエンド」は、ページのレイアウトやレンダリングを除くユーザインターフェイスを提供します。) - ブラウザ スタンダード準拠 QA
このチームは、Mozilla ブラウザが HTML、CSS、JavaScript、DOM、XML といった Web スタンダードを精力的にサポートしているかを保証する責任を負っています。 - ネットワーキング QA
URL や DNS、そして HTTP および FTP といったネットワークプロトコルを処理するネットワーキングライブラリ。 - ブラウザ スタンダード準拠 QA
Necko ネットワークライブラリと Gecko ページレイアウト・レンダリングエンジンは、このチームの分野に入ります。 - メール・ニュース QA
Mozilla メール・ニュース クライアントをテストしているチームです。 - インストール QA
新しい XPInstall ベースのインストーラをテストしているチームです。 (新しいインストーラは、ダウンロード可能なインストーラのサイズを、わずか 200 キロバイトまで減らします!) - XPInstall QA
Mozilla XPInstall テクノロジーをテストしているチームです。 (XPInstall は、ソフトウェアのダウンロードやアップグレードを Mozilla Web ブラウザ内部から可能にします。) - インターナショナル QA
Mozilla クライアント機能のローカライズビルドが適当か保証することと同様に、文字セットや日付形式といった国際規約のサポートを確実にする責任のあるチームです。
ニュースグループ
QA General は Mozilla QA メンバー間のコミュニケーションを取り持つためにあります。このニュースグループは、テスト使用やテストケースについてのフィードバックを得たり、テスト利用の結果を投稿したり、テストが必要な特定のシステム環境を持っている人を特定するための便利な情報源です。
これらのニュースグループにアクセスしたり、購読したりするには、mozilla.org コミュニティページ の 一般情報 や 購読するには を参照してください。
バグ報告リソース
- 過去のバグの見つけ方
- バグ報告ガイドライン
バグの修正につながる効果的なバグ・レポートの書き方です。
- Bugzilla 【訳注 : 日本語版】
Bugzilla には、有用な Mozilla のバグの入力を簡単にするための、使いやすいウィザードがあります。
- もっともよくあるバグ
Seamonkey ビルドでもっともよく報告されるバグの最新のリストです。
- Bugzilla コード定義
Bugzilla のバグ・サブジェクトに現れる多数の不可解なコードの意味です。 これらの多くが Bugzilla キーワード 【訳注 : 日本語版 もあります】 のために段階的に削除されています。
- パフォーマンス・バグ
さらに高速なトカゲ 【訳注 : Mozilla のことです】 につながる有用なパフォーマンス・バグの書き方です。 - Bugzilla エチケット
(このドキュメントへ寄稿してくれた Lisa Chiang と Christopher Pratt に感謝します。 追加の 提案 も歓迎します。)