カマキリガメ Trackerチュートリアル
⚡ スマートサマリー
カマキリガメ Trackerは無料のオープンソースの問題です tracソフトウェアチームが欠陥を報告し、担当者を割り当て、証拠を添付し、複数のプロジェクトやリリースにわたってすべての修正を完了まで追跡するために使用する主要なシステム。
カマキリとは何ですか? Tracカー?
マンティス正式名称でリリース マンティスBTこれはオープンソースのバグです tracキングソフトウェアは、 tracさまざまなソフトウェアプロジェクトにおけるソフトウェアの欠陥を検出します。MantisBTは簡単にダウンロードしてインストールでき、MantisHubを通じてホスト版も提供されています。Mantisは簡単にカスタマイズでき、ソフトウェア開発ワークフローに合わせて調整できます。
MantisBTはPHPアプリケーションであり、データを MySQL, PostgreSQL or Microsoft SQL Serverサーバー自体はLinux上で動作しており、 Windows or macOS現在の安定版リリースは MantisBT 2.28.4古い1.3.xブランチ(1.3.20)は引き続きサポートされていますが、セキュリティと重大なバグ修正のみが提供されるため、新規インストールは2.x系統から開始する必要があります。
MantisBTの主な特徴は以下のとおりです。
- 電子メール通知: 関係する関係者に更新、コメント、解決策に関する電子メールを送信します。
- アクセス制御: プロジェクト レベルでユーザー アクセスを制御できます。
- カスタマイズ: Mantis は要件に応じて簡単にカスタマイズできます。
- モバイルサポート: Mantis は iPhone をサポートします。 Android, Windows 電話プラットフォーム。
- プラグイン:Mantis Issueにカスタム機能を追加するための、常に拡大し続けるプラグインライブラリ Tracカー。
このチュートリアルの残りの部分は、新しいチームが通常行う作業順序に従っています。まず最初の不具合を登録し、次にプロジェクト、ユーザー、そしてキューを整理するためのカスタムフィールドを作成します。
問題を報告する方法
MantisBTを試すのに何もインストールする必要はありません。 デモ このページでは、無料のホスト型MantisHubトライアルインスタンスが提供され、MantisBTチーム独自の公開情報を閲覧することもできます。 tracker は読み取り専用モードです。整形式の バグレポート それがワークフローの残りの部分を有効活用するための鍵となるので、まずはそこから始めましょう。
ステップ1) マンティスにログインする
ログイン画面ではユーザー名とパスワードの入力が求められ、新規登録とパスワード再設定のためのリンクが表示されます。
ステップ2) Mantisにログインすると、ユーザー名がMantisメイン画面の上部に表示されます。次に、オプションをクリックしてMantisに問題を報告できます。 「問題報告」 としてジョブステータス出力ログに記録されます。
ステップ3) 次の画面で
- バグ カテゴリを入力してください
- 再現性を入力してください
- 重大度を入力してください
- 優先度を入力してください
- プラットフォームの詳細を入力
- バグレポートの概要を入力してください
- コメント
- エラーを再現する手順を入力してください
- 「レポートを送信」をクリックします
以下のスクリーンショットにある番号付きの吹き出しは、一番上の「カテゴリ」からフォームの一番下の「レポートの送信」まで、リスト上の各項目と1対1に対応しています。
ご注意お使いのMantisのバージョンによって表示されるフィールドが異なります。詳細については、次のセクションを参照してください。 カスタムフィールド 同様に。
ステップ4) レポートウィンドウにすべての詳細を入力したら、レポートを送信します。するとまもなく、レポートがメインウィンドウに表示されます。下のスクリーンショットに示すように、「問題を表示」をクリックすると、ID付きの問題が画面に表示されます。 "0017896" また、ステータスが新規として表示され、作成日も表示されます。
Mantis ツールの問題は、問題のステータスに応じて強調表示されます。 たとえば、ここでは問題は承認済みステータスであるため、明るいオレンジ色で強調表示されています。
ステータスごとに異なる色が割り当てられます。以下の表は、MantisBT が各ワークフロー ステータスに出荷するデフォルトの色を示しています。管理者は、 $g_status_colors 構成設定。
| ステータス | デフォルトの色 | その行があなたに伝えていること |
|---|---|---|
| NEW | 薄い赤/ピンク | 報告はしたが、まだ誰も対応していない。 |
| フィードバック | パープル | 担当者は記者からさらに情報を得る必要がある。 |
| 認め | オレンジ | チームは当該報告書を有効なものとして受け入れる。 |
| 確認された | イエロー | 別の人物も同様の不具合を再現した。 |
| 割り当てられた | 青 | 指定されたハンドラーが修正作業を行っています。 |
| 解決 | グリーン | 修正プログラムは既に実施済みで、検証待ちの状態です。 |
| 閉まっている | グレー | 検証済みでアーカイブ済みです。これ以上の対応は不要です。 |
色でキューを読み取ることは、リリースがどこで滞っているかを確認する最も速い方法であり、より広い範囲に直接対応します。 欠陥ライフサイクル あなたのチームは既にフォローしています。
ステップ5) 問題の #id をクリックすると 0017896、プロジェクトの報告者、ステータス、提出日、最終更新日などの問題の詳細が表示されます。
ステップ6) これらとは別に、以下に示すようにファイル、ドキュメント、画像をバグに追加できます。
ステップ7) 下のスクリーンショットに示すように、問題点に関するコメントを追加することもできます。
ステップ8) 問題レポートの上部にある履歴をクリックすると、問題の履歴が表示されます。この問題の履歴には、問題が作成された日時、問題にファイルが追加された日時、問題にメモが追加されたかどうかなどの詳細が含まれます。
ステップ9) 問題が送信されると、開発者にメールが届きます。
以下の通知は、問題の担当者が変わった際に Mantis が送信するメッセージで、報告者、担当者、プロジェクト、カテゴリ、重要度、優先度、ステータスがプレーンテキストで繰り返されます。
プロジェクトを追加する方法
Mantisにおけるすべての課題はプロジェクトに属しているため、次のタスクはテスト対象製品のプロジェクトを作成することです。
ステップ1) 「管理」タブで、「プロジェクトの管理」に移動します。
- プロジェクト名を入力してください
- ステータスの選択
- コメント
- [プロジェクトを追加] をクリックします
ステップ2) プロジェクトが作成されます。
ユーザーの作成方法
プロジェクトが開始されたら、そのプロジェクトに携わる記者、開発者、管理者それぞれがアカウントを作成する必要があります。
ステップ1) 「管理」>「ユーザーの管理」に進みます。「新しいアカウントを作成」をクリックします。
ステップ2) アカウントの詳細を入力し、ユーザーを作成します。
- 本名
- メールアドレス
- アクセスレベル
- 「ユーザーの作成」をクリックします
ステップ3) 次の画面で、ユーザーを目的のプロジェクトに割り当てます。
ステップ4) 必要に応じてメールやその他のアカウント設定を更新します
ステップ5) ログイン認証情報は、ユーザーにメールで送信されます。
カスタムフィールドの作成方法
標準のレポートフォームではプロセスに必要なすべての情報を網羅できない場合、Mantisでは追加フィールドを定義して個々のプロジェクトに紐付けることができます。
ステップ1) フィールドを作成する
- カスタムフィールドの管理に移動します
- フィールド名を入力してください
- 「新しいカスタムフィールド」ボタンをクリックします。
ステップ2) フィールドの動作方法を設定します
- フィールドタイプの選択
- フィールド固有のデータを入力します
- 「カスタムフィールドの更新」をクリックします
ステップ3) カスタムフィールドが作成されました
ステップ4) カスタムフィールドを再度クリックし、カスタムフィールドをプロジェクトにリンクします
ステップ5) 「レポートの問題」セクションに、新しいカスタムフィールドが反映されます
カスタムフィールド、プロジェクト、アクセスレベルを組み合わせることで、小規模チームでも大規模チームと同等の制御が可能になります。 バグ tracキングツールズ 提供 欠陥管理プロセス あなたは既に走っている。


















![Mantisのカスタムフィールド管理ページで、新しいフィールド名を入力し、[新しいカスタムフィールド]ボタンをマークします。](https://www.guru99.com/images/1-2015/011015_0807_MANTISBugTr18.png)



