bugzilla tutorial defect management tool hands tutorial
Bugzillaはオープンソースのバグ追跡ツールです。多くの企業が、ソフトウェア開発プロセスを管理するためにこのオープンソースツールを使用しています。
Bugzillaは欠陥/バグ追跡ツールです。欠陥追跡システムにより、開発者とテスターはすべての未解決の欠陥を追跡できます。 Bugzillaは、JIRA、QC、ALMなどの他のテストツールにリンクできます。BugzillaはPerlで開発され、MYSQLサーバーで実行されます。
学習内容:
Bugzillaの重要な機能のいくつか
- 高度な機能を備えた検索オプション
- バグレポートの変更に関する電子メール通知
- すべての変更の履歴
- 追跡目的でさまざまな欠陥をリンクできます
- アタッチメントサポート
- 安全
- すべてのデータを保存および取得するための安定したバックエンドシステム
- Webやコンソールなどのさまざまなインターフェイス
- カスタマイズ可能なユーザーインターフェイス
- プロジェクトに役立つ多くの構成オプション
- 簡単で安定したアップグレードとメンテナンス
Bugzillaのシステム要件
Bugzillaはフリーウェアであり、インストールには特定の手順が含まれています。基本的に必要なもの:
- Perl
- データベースエンジン(MySQL、PostgreSQL。Oracle)
- Webサーバー(CGIスクリプトを実行できる任意のWebサーバー)
- Bugzillaファイル
- Perlモジュール
- メール転送エージェント
注意: Bugzillaの機能を調べるには、このリンクで新しいアカウントを作成してください MozillaでのBugzillaテスト 。
Bugzillaにログインする
ウェルカムページは次のようになります。
初めてのユーザーの場合は、(新しいアカウントを開く)をクリックします
ログインに使用する電子メールIDを入力し、(送信)をクリックします。確認メールが送信されます。
メール内のリンクをクリックして、パスワードの設定を続行します。
(注:拡大表示するには、任意の画像をクリックしてください)
パスワードを入力し、(作成)をクリックします。自動的にログインし、ページは以下のように表示されます
これはあなたのホームページです。ホームページにあるアイコン、つまりバグのファイル、検索、ユーザー設定、クイック検索を見てみましょう。
バグを報告する
1) (バグのファイル)アイコンをクリックすると、ページは以下に表示されているページに移動します
このページでは、ユーザーが利用できるすべての製品分類ヘッダーを確認できます。
二) 次に、(すべて)リンクをクリックします。これにより、各分類ヘッダーに存在するすべての製品が表示されます。
3) 次に、バグをログに記録する製品をクリックします。この記事では、UnclassifiedヘッダーのFoodReplicator製品について検討します。
これで、ユーザーはFoodReplicatorのバグ画面に入ります。
デフォルトのバグ画面に表示されるフィールドは次のとおりです。
- 製品 - 前のページで選択したもの
- コンポーネント– 各製品は、用途や機能などに基づいて1つ以上のコンポーネントに分割できます。
- バージョン - バグが検出された製品のバージョン
- レポーター– バグを記録している人のメールID
- 重大度– バグの重大度
- ハードウェアとOS– バグがログに記録されるマシンの詳細
- まとめ– バグの要約を提供するには
- 説明– バグの完全な説明
- 添付ファイルを追加– サポートファイルを添付ファイルとして提供するには
- バグを送信する– バグを送信してバグIDを作成するには
次に、詳細ビューに表示されるフィールドを確認しましょう。画面の(高度なフィールドリンクを表示)をクリックします。
上の画面に見られるように、バグでこれらすべての追加情報を提供できます。
重複の可能性: デフォルトのページに戻り、概要テキストボックスに「テスト」と入力します。これで、Bugzillaは、入力したサマリーに関連する可能性のある重複する欠陥をフェッチします。
次に、(CCリストに追加)をクリックします。バグの詳細と、バグのメーリングリストに誰が参加しているかが表示されます。
重複なし: バグの詳細を入力し、(バグの送信)をクリックします
ホームページに検索アイコンを表示してみましょう
探す
簡単な検索
- ステータス–バグステータスを提供します
- 製品–どの製品コンポーネントに存在するか
- 単語–検索する特定の文字列
(検索)をクリックします。上記の検索条件のすべての結果が入力されます
下にスクロールすると、これらの検索条件を記憶するオプションがあります
検索名を入力して、(検索を記憶)をクリックします
ホームページに戻ると、保存した検索が(マイバグ)セクションに反映されます。
高度な検索
Bugzillaで除外する検索条件はたくさんあります。各セクションは、以下の(高度な検索)オプションに表示されます。
Bugzillaからのデータのエクスポート
BugzillaCSVまたはXML形式から検索結果をエクスポートできます。
ユーザー設定
Bugzillaで実行できる多くのカスタマイズがあります。
一般的な好み
メール設定 –ここで、ユーザーは受信したい通知メールを設定できます
保存された検索 –ここで、ユーザーが保存した検索にアクセスできます。また、特定のBugzillaサーバーに存在する他の保存された検索を使用することもできます。
口座情報 - アカウントのパスワード情報を管理するには
権限 –システムにログインしているユーザーが利用できるアクセス許可についての詳細を提供します
レポート
Bugzillaには、カスタマイズされたレポートを生成するために使用できる多くのフィルターオプションがあります。
レポートの生成に存在するフィールドは次のとおりです。
- 垂直軸– Y軸に沿って表されるフィールド
- 横軸 - X軸に沿って表されるフィールド
- 複数のテーブル– 生成されたレポートをグループ化する方法を定義します
レポートを生成して、Bugzillaがオプションをどのように解釈するかを見てみましょう
ここで、垂直軸-割り当て先、水平軸-バグIDフィールド、および複数のテーブル-ステータスに値を入力します
検索用の文字列を入力し、(レポートの生成)をクリックします。
生成されたレポートは次のようになります
したがって、レポートは(複数のテーブル)フィールドで指定されたフィールドに基づいてグループ化され、それぞれのX軸とY軸にデータが入力されています。
ページの下部に、ユーザーが同じレポートを棒グラフ、折れ線グラフ、またはCSV形式のレポートで表示するためのオプションがあります。
また、ユーザーはページの下部にある(レポートを記憶する)オプションを使用してレポートを保存できます
レポート名を入力し、(レポートの記憶)をクリックします
レポートはホームページに反映されます
参照: Bugzilla
Bugzillaユーザーガイド
ラップトップに最適なオープンソースOS
からのアプリケーションのスクリーンショット– Bugzillaのスクリーンショット 。
以下のコメント、質問、考えを共有してください。
推奨読書
- 初心者向けの詳細なEclipseチュートリアル
- SVNチュートリアル:Subversionを使用したソースコード管理
- IBM RationalTeamコンサート欠陥管理ツールのチュートリアル
- TestLinkチュートリアル:TestLinkテスト管理ツールのレイマンガイド(チュートリアル#1)
- qTestテスト管理ツールの実践的なレビュー
- TestLodgeチュートリアル-TestLodgeテスト管理ツールを使用してソフトウェアテストプロジェクトを整理する方法
- Testuffテスト管理ツールレビューチュートリアル:超シンプルなエンドツーエンドのデモ
- ソフトウェアテストの欠陥/バグライフサイクルとは何ですか?欠陥ライフサイクルチュートリアル