Mantis-quick-guide
カマキリ-はじめに
Mantis Bug Trackerは、オープンソースのWebベースのアプリケーションツールです。 欠陥ライフサイクル全体のバグ追跡に使用されます。 バグの追跡に加えて、Mantisはプロジェクトまたはソフトウェアのさまざまなリリースを管理するリリース機能をサポートしています。
MantisはMantisバグトラッカーの略称であるMantisBTとしても知られています。 カマキリの名前とロゴは、カマキリ科の昆虫を指します。 ソフトウェアでは、バグと呼ばれます。
Mantisは、デモ、ダウンロード(独自のMantisをセットアップする)、およびホスティングバージョンのツールを提供します。 リリース管理とともに、問題追跡とライフサイクルのさまざまな機能をサポートしています。
Mantisの開発は、2000年に伊藤健三郎によって始まりました。 2002年後半、他のチームメンバー(Jeroen Latour、Victor Boctor、Julian Fitzell)が参加しました。 Mantisの基本バージョン1.0.0は2006年2月にリリースされました。
2012年、GitHubはMantisプロジェクトのソースコードの公式リポジトリになりました。
ライセンスと無料試用
- オープンソースソフトウェアです。 基本バージョンを使用するためにライセンスは必要ありません。
- 無料のトレイル用のデモとホスティングバージョンを提供します。
- 独自のMantisソフトウェアをセットアップするダウンロード機能をサポートしています。 ユーザーは、メールIDを使用してサインアップできます。
- Mantisには、https://www.mantishub.com/pricingで見ることができる追加機能に基づいて異なる価格見積りがあります
使用法
- 欠陥ライフサイクル全体ですべてのバグ/問題を追跡する。
- リリースレベルでも管理します。
- 分析およびレポート機能をサポートします。
- 他のソフトウェアおよびIDEとのプラグインをサポートして、より強力かつ効果的にします。
仕様
シニア
仕様と説明
1
アプリケーションの著作権
著作権はマンティスシステムリミテッドカンパニー(「マンティスシステム」)に帰属します
ライセンスはGNU General Public Licenseバージョン2の下で取得されます
2
ツールスコープ
バグ追跡システムとして使用できます
3
安定したリリース
2.1.0以降。 最新リリースは2.5.1です
4
開発言語
データベースのコーディング言語およびSQLとしてのPHP
ツールは49言語をサポート
5
オペレーティング・システム
クロスプラットフォーム(プラットフォームに依存しないソフトウェア)
6
システム要求
Webサーバー-Mantisは、主にMicrosoft IISおよびApacheでテストされています
PHP-必須の拡張機能はmysqli、pgsql、oci8、sqlsrv、mbstringです。
データベース-MySQL、PostgreSQL
7
クライアント要件
Firefox 45以降
IE 10以上
Chrome/Safari/Opera
8
利用可能なユーザーインターフェイス
API
デスクトップGUI
モバイルUI
カマキリ-機能
Mantisは、バグ追跡のためにQAやその他の利害関係者を引き付ける幅広い機能をサポートしています。 Mantisのコア機能は次のとおりです。
コア機能
Sr.No. | Core Feature & Description |
---|---|
1 |
Collaboration and Hassle Free これにより、チームメンバーやクライアントとのコラボレーションが簡単、迅速、プロフェッショナルになります。 多くのユーザーが同じドメインと同じデータセットを使用できます。 ライセンス製品でのみ利用可能です。 |
2 |
Email Notification すべてのユーザーまたはチームメンバーは、問題に関する変更、更新、または解決策があるたびに電子メール通知を受け取ることができます。 ユーザーのグループのいずれかによって実行されたアクションに対して、電子メールがトリガーされます。 投票および監視機能により、利害関係者の進捗を監視します。 @メンションを使用して、コメント/説明のために特定のチームメンバーの注意を引きます。 |
3 |
Access Control 管理者は、個々の役割に基づいてユーザーにアクセスを許可できます。 プロジェクトごとに異なる方法で適用できます。 したがって、1人のユーザーが2つの異なるプロジェクトに対して異なるアクセスレベルを持つことができます。 |
4 |
Customization Mantisは、各レベルでのカスタマイズをサポートしています。 ユーザーは、問題の作成/表示用にフィールドをカスタマイズできます。 ユーザーは、問題のワークフローと通知のフィールドもカスタマイズできます。 |
5 |
Dashboard ダッシュボードには、私に割り当てられた、割り当てられていない、報告された他の多くの標準フィルターが表示され、個々のユーザーに属するすべての問題を確認できます。 タイムライン機能を使用すると、プロジェクト全体で何が起こっているかを監視できます。 チームメンバーが行った最新のアクションに関するライブストリームが表示されます。 |
6 |
Release Management Mantisは、さまざまなリリースの管理に役立ちます。 リリースを追跡するプロジェクトバージョンをサポートしています。 ユーザーは、将来のリリースを作成し、各リリースの問題をマークすることもできます。 問題とリリース情報は、理解を深めるためにロードマップページに要約することもできます。 |
7 |
Time Tracking Mantisは、独自の組み込み時間追跡機能をサポートしています。 ユーザーは、特定の問題に費やした時間を簡単に入力できます。 これは、個人またはチームとして各問題の費やされた時間に関するレポートを作成するのに役立ちます。 |
8 |
Integration/Plug-in Mantisは、さまざまなソフトウェアと接続して作業を簡単にする100以上のアドインをサポートしています。 幅広いアドインにより、TestLodge、TestRail、TestCollab、Testuff、HipChat、Slackなど、世界中で使用できるようになりました。 Eclipse IDEとJetBrainsもサポートしています。 |
9 |
Common Features SlackとHipChatの統合を使用して、チームは互いに通信できます。 Mantisは、GitHubまたはBitBucketの資格情報を使用してMantisHubにログインするためのSSO(シングルサインオン)アクセスを提供します。 |
10 |
Customer Support Mantis Helpdeskは非常に人気のある機能です。 サポートを社内の問題追跡と統合できます。 Grasshopper統合を使用すると、ユーザーは直接ボイスメール回線を利用できます。 |
Mantis-インストール
MantisはWebアプリケーションであり、個人または同じ会社/プロジェクトに属する要求されたユーザーのセットにプライベートWebサイトを提供します。
Mantisはサーバー側で実行できます。 PHPベースのアプリケーションであり、Windows、異なるバージョンのLinux、MACなど、すべてのOSプラットフォームをサポートします。 モバイルビューでもモバイルブラウザをサポートします。
システム要求
MantisはWebアプリケーションであるため、クライアント/サーバーの概念に従います。 つまり、Mantisはサーバーに一元的にインストールでき、ユーザーは任意のコンピューターのWebサイトを使用して、Webブラウザーを介してサーバーと対話できます。
- * Webサーバー*-Mantisは、Microsoft IISおよびApacheでテストされています。 ただし、最新のWebサーバーソフトウェアで動作します。 Mantisは .php ファイルのみを使用します。 .php 拡張子のみでWebサーバーを構成します。
- PHP -WebサーバーはPHPをサポートする必要があります。 CGIまたはその他の統合テクノロジーとしてインストールできます。
- 必須のPHP拡張機能-RDBMSの拡張機能はmysqli、pgsql、oci8、sqlsrv mbstringはUnicode-UTF-8サポートに必要です。
- オプションの拡張子-Curl、GD、Fileinfo。
- データベース-Mantisでは、データを保存するためにデータベースが必要です。 MySQLとPostgreSQLがサポートされているRDBMSです。
- クライアント要件-Firefox 45以上、IE 10以上、Chrome、Safari、およびOpera。
ユーザーは、Mantisを使用するために、手動または自動ですべての要件を個別にインストールできます。
システム要件のインストール
ユーザーがインストールプロセスについて十分な知識を持っている場合、Mantisに進む前にすべての要件を個別にインストールできます。
または、すべての要件を備えた多くのオールインワンパッケージがあり、exeファイルによってシステムに自動的にインストールできます。 ここでは、XAMPPの助けを借りて、前提条件を簡単にインストールします。
- ステップ1 *-次のスクリーンショットに示すように、https://www.apachefriends.org/indexlに移動し、XAMPP for Windowsをクリックします。
- ステップ2 *-ファイルを保存するためのポップアップが表示されます。 [ファイルを保存]をクリックします。 ファイルのダウンロードが開始されます。
ステップ3 *- *.exe ファイルを実行して、インストールウィザードを実行します。 .exe ファイルをクリックすると、XAMPPセットアップウィザードが表示されます。 Nextをクリックしてください。
次のスクリーンショットは、XAMPPセットアップウィザードを示しています。
- ステップ4 *-次のウィザードは、次のスクリーンショットに示すように、インストールするすべてのコンポーネントファイルを表示します。 コンポーネントを選択したら、[次へ]をクリックします。
- ステップ5 *-XAMPPをインストールするフォルダー名を指定して、[次へ]をクリックします。
インストールの準備ウィザードが表示されます。
- ステップ6 *-[次へ]をクリックしてインストールを開始します。
- ステップ7 *-インストールが正常に完了すると、コントロールパネルの起動を求められます。 チェックボックスをオンにして、[完了]をクリックします。 次のスクリーンショットに示すように、XAMPPコントロールパネルが開きます。
- ステップ8 *-上記のスクリーンショットに示すように、Mantisに必要なApacheおよびMySQLの[スタート]ボタンをクリックします。
ステップ9 *-Apache、PHP、MySQLなどのすべての前提条件が適切にインストールされているかどうかを確認するには、任意のブラウザーに移動し、 *http://localhost と入力してEnterキーを押します。 XAMPPのダッシュボードが表示されます。 次のスクリーンショットに示すように、右上隅のphpAdminをクリックします。
次のスクリーンショットには、一般設定、アプリケーション設定、データベースの詳細、Webサーバー、およびphpMyAdminが表示されます。
インストールが適切でない場合、このページは表示されません。 この時点まで、すべての前提条件がシステムに正常にインストールされています。
Mantisのインストールと起動
- ステップ1 *-Mantisをダウンロードするには、https://www.mantisbt.org/[[[1]]をクリックします。
- ステップ2 *-次のスクリーンショットに示すように、次のページで[ダウンロード]をクリックします。
ステップ3 *-次のスクリーンショットに示すように、再度[ダウンロード]をクリックして、。zip *ファイルを保存します。
- ステップ4 *-インストールされているXAMPPフォルダーに移動し、htdocsフォルダーに移動します。 ダウンロードしたカマキリを解凍し、次のスクリーンショットに示すように配置します。
- ステップ5 *-フォルダー名をmantis 2.5.1の名前をより良いURLのmantisに変更します。
ステップ6 *-ブラウザーを開き、ナビゲーションバーに *http://localhost/mantis と入力して、Enterキーを押します。 次のスクリーンショットに示すように、カマキリのインデックスが表示されます。 mantis-2.5.1をクリックします。
次のスクリーンショットに示すように、インストール前のページが表示されます。
- ステップ7 *-インストールセクションに移動し、必要に応じて変更を加えます。 次に、[データベースのインストール/アップグレード]ボタンをクリックします。
インストールが完了すると、インストールの確認ページが表示され、「良好」とマークされます。 Mantisが正しくインストールされています。
ステップ8 *-mantisを起動するには、URL *http://localhost/mantisを使用して、mantis-2.5.1 をクリックします。 次のスクリーンショットに示すように、Mantisのログインページが表示されます。
注-URLを使用する前に、Webサーバーとデータベースの両方が実行されていることを確認してください。そうでない場合は、ページの読み込みエラーが表示されます。
- ステップ9 *-「管理者」としてユーザー名を入力し、「ログイン」をクリックします。 パスワードの入力を求められます。 「ルート」をパスワードとして使用し、「ログイン」をクリックします。
ログインに成功すると、カマキリのダッシュボードが表示されます。
Mantis-試用版のセットアップ
Mantisはオープンソースのツールです。 ただし、Mantisはデモ版とホスティング版をサポートしており、ユーザーはツールをダウンロードする前に実際に体験できます。
デモトライアルのセットアップ
デモトライアルを設定する手順は次のとおりです。
- ステップ1 *-https://www.mantisbt.org/に移動し、次のスクリーンショットに示すように[デモ]をクリックします。
- ステップ2 *-次のページで、無料試用を開始をクリックします。
- ステップ3 *-サインアップページにすべての詳細を入力し、次のスクリーンショットに示すように[サインアップ]ボタンをクリックします。
URLのセットアップと30日間の無料試用には1〜2分かかります。 セットアップが正常に完了すると、ユーザーはMantisのダッシュボード/マイビューページを表示できるようになります。
次のスクリーンショットは、Mantisの[マイビュー]ページを示しています。
カマキリ-ログイン
- ステップ1 *-Mantisにログインするには、サンプルデモWebサイトにアクセスします。 ログインページが開きます。
- ステップ2 *-登録済みの電子メールアドレス/ユーザー名を入力し、[ログイン]をクリックします。
- ステップ3 *-ユーザー名の検証に成功すると、パスワードの入力を求められます。 パスワードを入力し、「ログイン」ボタンをクリックします。
次のスクリーンショットは、資格情報を使用してMantisにログインする方法を示しています。
エラー時
ログインに失敗したため、エラーページが表示され、ユーザーはユーザー名ページに戻ります。 次のスクリーンショットは、パスワードが正しくない場合にユーザーが受け取るエラーメッセージを示しています。
[パスワードを忘れましたか?]をクリックします
ユーザー名とメールアドレスを入力して、パスワードリセットリンクを取得します。 次のスクリーンショットに示すように、[送信]をクリックします。
ユーザーは、パスワードをリセットするためのURLが記載された電子メールを受け取ります。
ログイン成功
ログインが成功すると、アカウントが管理者によってプロジェクトに関連付けられているか、ユーザーがサンプルプロジェクトを作成できるかどうかがシステムダッシュボードに表示されます。これについては、以降の章で説明します。
次のスクリーンショットは、ログインに成功するとMantisのダッシュボード/マイビューページを表示します。
カマキリ-マイビュー
Mantisにログインすると、My Viewが最初に表示されます。 私のビューは管理者によってカスタマイズされます。 ロールに基づいて、管理者はMantisへのアクセスを設定できます。 管理者は、役割/個人ごとにロゴ、名前、および情報へのアクセスを変更する権利さえ持っています。
Mantisページの上部にあるナビゲーションバーは、Mantisのすべてのページ/画面で同じです。 レポートの問題、ユーザーの招待、管理者、およびヘルプは、ナビゲーションバーのメインリンクです。
メニューバーにはいくつかのセクションがあります(左側の上部から下部)。 これらのセクションはMantisの中心であり、すべての主要な機能をカバーしています。 メニューバーには、マイビュー、ビューの問題、レポートの問題、変更ログ、ロードマップ、概要、および管理という次のセクションがあります。
メニューバーの横のナビゲーションバーまで、メインの情報セクションは[マイビュー]ページに属します。 このセクションを除き、ページの他の部分はすべて静的であり、すべてのページで同じです。
左側(メニューバーの後)で、ユーザーは、自分に割り当て済み、未割り当て、自分が報告、解決済み、最近変更、自分が監視などのさまざまなセクションでログに記録された問題を表示できます。
ユーザーは、問題IDと名前をクリックして、特定の問題に移動できます。
ページの右側で、ユーザーは入門ガイドを見ることができます。 ここでは、新規ユーザーはMantisから始める基本的な機能について学ぶことができます。 プロジェクト構造を維持する方法についてユーザーを理解するためのチュートリアルが数分あります。
次のスクリーンショットは、Mantisの[マイビュー]ページの概要を示しています。
[はじめに]セクションの下に、タイムラインという別のセクション名があります。
ここで、ユーザーは、1週間に実行されたアクティビティや、課題を作成した人、作成された課題の数、最近どの課題を選択したかなど、特定のタイムラインを確認できます。
次のスクリーンショットは、マイビューページのタイムラインセクションを示しています。
マンティス-プロジェクト管理
プロジェクト管理アクティビティを実行するには、ユーザーに管理者権限が必要です。
プロジェクトを作成する
以下は、プロジェクトを作成する手順です。
- ステップ1 *-管理者としてログインします。
- ステップ2 *-左側のメニューバーにある[管理]セクションに移動します。
- ステップ3 *-[プロジェクトの管理]タブをクリックします。
- ステップ4 *-新しいプロジェクトを作成するには、[新しいプロジェクトを作成]ボタンをクリックします。 既存のプロジェクトを編集するには、プロジェクト名をクリックします。 ここで、「My Project」は既存のデフォルトプロジェクトです。
次のスクリーンショットは、新しいプロジェクトを作成する方法を示しています。
- ステップ5 *-[プロジェクトの作成]/[プロジェクト名]をクリックすると、[プロジェクトの作成]フォームが開きます。
- ステップ6 *-作成前に次のフィールドに入力します-
- 名前-プロジェクト名を入力します。
- 説明-プロジェクトの簡単な説明または概要。
- ステータス-プロジェクトの成熟度または開発ステータス。 これは情報フィールドであり、カマキリには影響しません。
- ステータスの表示-プロジェクトにアクセスできるユーザー、公開プロジェクトの場合にログインしたすべてのユーザーがプロジェクトを表示できるかどうかを決定します。 プライベートプロジェクトは、プロジェクトまたは管理者に割り当てられたユーザーにのみ表示されます。
- ステップ7 *-次に、[プロジェクトの追加]ボタンをクリックします。
次のスクリーンショットは、新しいプロジェクトを追加/更新するために入力/編集するフィールドを示しています。
プロジェクトが正常に作成されると、次のスクリーンショットに示すように、プロジェクトセクションに新しいエントリが表示されます。
プロジェクトを選択
プロジェクトを選択するには、ページの右上隅にあるナビゲーション機能を使用できます。 このオプションを表示するには、ユーザーに少なくとも2つのプロジェクトを表示する資格が必要です。 ユーザーが表示する資格があるプロジェクトは、「すべてのプロジェクト」オプションの下にリストされます。
ユーザーがリストから[すべてのプロジェクト]オプションを選択すると、ユーザーが表示する資格があるすべてのリストされたプロジェクトが表示されます。
個々のプロジェクトを表示するには、ユーザーはリストから特定のプロジェクトを選択する必要があります。
次のスクリーンショットは、プロジェクトの選択方法を示しています。
プロジェクトをアーカイブする
ユーザーが、使用可能なプロジェクトのリストからプロジェクトを非表示にしたい場合、一番上のドロップダウンリストから、プロジェクトをアーカイブすることが解決策です。
プロジェクトがアーカイブされると、ユーザーは各プロジェクトの問題を表示できなくなります。
要件に基づいてプロジェクトをアーカイブ解除することもできます。
- ステップ1 *-[管理]→[プロジェクトの管理]に移動します。
- ステップ2 *-アーカイブ/アーカイブ解除する必要があるプロジェクト名をクリックします。
- ステップ3 *-非アーカイブ/アーカイブの有効化フィールドをチェック/チェック解除します。
- ステップ4 *-[プロジェクトの更新]をクリックします。
次のスクリーンショットは、プロジェクトをアーカイブ/アーカイブ解除する方法を示しています。
Mantis-カテゴリーの管理
プロジェクトの作成後、ユーザーはカテゴリを分類する必要があります。 カテゴリを使用すると、問題を「ユーザーインターフェース」、「バックエンド」、「データベース」、「サービス」などのさまざまな領域に分割できます。 問題の種類、ソフトウェアの機能領域、またはさまざまな開発チームの専門知識に基づいています。
ユーザーは、プロジェクトに固有のカテゴリを作成したり、すべてのプロジェクトにわたってグローバルに定義したりできます。 Mantisは、「General」と呼ばれる事前定義されたグローバルカテゴリをサポートしています。 これは、プロジェクト間で問題を移動するときにデフォルトのカテゴリとして使用され、ターゲットプロジェクトにはソースカテゴリがありません。
カテゴリーを作成する
- ステップ1 *-[管理]→[プロジェクトの管理]タブに移動します。
- ステップ2 *-テキストボックスにカテゴリ名を入力し、[カテゴリの追加]をクリックします。
次のスクリーンショットは、グローバルカテゴリを追加する方法を示しています。
追加に成功すると、ユーザーは[グローバルカテゴリ]セクションの下にカテゴリ名を表示できるようになります。 ユーザーは、[アクション]列の下にある[編集]ボタンをクリックして、いつでもカテゴリを編集できます。
次のスクリーンショットは、追加されたカテゴリと[編集]ボタンを示しています。
カテゴリを構成する
カテゴリをデフォルトの担当者に設定できます。
このカテゴリに記録されたすべての問題は、自動的にチームメンバーに割り当てられます。
- ステップ1 *-カテゴリを設定するには、[管理]→[プロジェクトの管理]→[グローバルカテゴリ]に移動します。
- ステップ2 *-[編集]をクリックして、前のスクリーンショットに示すように特定のカテゴリを構成します。
- ステップ3 *-[プロジェクトカテゴリの編集]で、ドロップダウンリストから[割り当て先]を選択します。
- ステップ4 *-[カテゴリの更新]をクリックします。
ここで、ユーザーはカテゴリ名も編集できます。
次のスクリーンショットは、カテゴリを構成する方法を示しています。
カテゴリーを削除する
- ステップ1 *-カテゴリを削除するには、[管理]→[プロジェクトの管理]に移動します。
- ステップ2 *-削除する特定のカテゴリをクリックします。 次に、次のスクリーンショットに示すように、[アクション]列の[削除]ボタンをクリックします。
- ステップ3 *-[削除]をクリックすると、Mantisは警告メッセージを表示し、ユーザーが特定のカテゴリを削除するかどうかの確認を求めます。 次のスクリーンショットに示すように、[カテゴリの削除]ボタンをクリックします。
削除されたカテゴリの下に問題がリストされている場合、削除後、問題は自動的に更新され、カテゴリなしとして表示されます。
ユーザーは手動で問題をフィルタリングし、それらのカテゴリを更新できます。
カマキリ-バージョン
バージョンはリリースとも呼ばれます。 それらは、問題を達成/解決するための目標のセットです。 これらはバージョンで管理できます。
プロジェクトの更新と開発は、いくつかのリリースまたはバージョンに編成されています。 バージョンの名前は1.0、1.1とするか、機能のリリース日に基づいて「20171020」とすることができます。
バージョンは、課題のすべてのバージョン関連フィールドに使用されます。 プロジェクトにバージョンがある場合にのみ、バージョンが課題に表示されます。 ユーザーは、この機能を利用するためにプロジェクトでバージョンを作成する必要があります。
課題フォームには、バージョンに関連する3つのフィールドがあります-製品バージョン、ターゲットバージョン、修正バージョンです。
- 製品バージョン*では、ユーザーが問題を発見して記録したバージョンを示します。
- 対象バージョン*は、問題が修正される予定のバージョンを表示する将来または現在のバージョンです。 これにより、プロジェクトのロードマップが自動的に入力されます。
- 修正済みバージョン*は、問題が実際に修正または実装されたバージョンを示します。 これにより、プロジェクトの変更ログが自動的に入力されます。
バージョンの更新または追加
- ステップ1 *-プロジェクトのバージョンを追加または更新するには、[管理]→[プロジェクトの管理]タブに移動します。
- ステップ2 *-バージョンを追加する必要があるプロジェクト名をクリックします。
- ステップ3 *-[バージョン]セクションまでスクロールします。
次のスクリーンショットは、バージョンに移動する方法を示しています。
次のスクリーンショットは、バージョン名を記述して[バージョンの追加]をクリックしてバージョンを追加する方法を示しています。
- ステップ4 *-バージョンを更新するには、上記の[編集]ボタンをクリックします。
- ステップ5 *-ユーザーは、要件に基づいてすべてのフィールドを更新できます。 次のスクリーンショットに示すように、[バージョンの更新]をクリックします。
Mantis-問題のライフサイクル
ライフサイクルは、さまざまな段階または問題のステータスを示します。 ライフサイクルは、問題の報告から始まり、問題が解決またはクローズされると終了します。 課題には、主に3つの段階(オープン、解決、クローズ)があります。 ただし、Mantisはさらに説明されているように、より多くのステータスをサポートしています。
状況
新規-これは、ユーザーが報告した新しい問題の最初のステータスです。 次のステータスは、「フィードバック」、「確認済み」、「確認済み」、「割り当て済み」、または「解決済み」です。
フィードバック-このステータスは、レビュー目的で使用されます。 チームメンバーに割り当てる前に、問題と懸念のチームの有効性を決定するレビュープロセスが発生します。 次のステータスは、「新規」、「割り当て済み」、または「解決済み」です。
確認済み-このステータスは、開発チームが問題の受信に関する確認を送信するため、またはレポーターの懸念に同意するために使用されます。 ただし、問題をまだ再現していない可能性があります。 次のステータスは「割り当て済み」または「確認済み」です。
確認済み-このステータスは、通常、開発チームが問題を確認および再現したことを反映するために使用されます。 次のステータスは「割り当て済み」です。
*Assigned* -このステータスは、問題がチームメンバーの1人に割り当てられたことを反映するために使用され、チームメンバーはそれを修正し、積極的に作業する責任があります。 次のステータスは「解決済み」です。
解決済み-このステータスは、問題が修正または解決されたことを反映するために使用されます。 問題は、次の解決策のいずれかの間で解決できます。 たとえば、「修正済み」、「重複」、「修正しない」、「変更不要」、またはその他の理由で問題を解決済みと呼ぶことができます。 次のステータスは「クローズ」です。問題が再度オープンされる場合、「フィードバック」になります。
クローズ-このステータスは、問題がクローズされ、正常に検証されたことを反映しています。 それ以上のアクションは必要ありません。 問題がクローズされると、問題の表示ページから問題を非表示にします。
Mantis-問題を報告する
プロジェクトとカテゴリが定義されると、ユーザーは異なるカテゴリのプロジェクトに対して問題を報告し、進捗を追跡できます。
問題を報告する手順は次のとおりです-
- ステップ1 *-ユーザーが複数のプロジェクトにアクセスできる場合、最初に問題が報告される画面の右上隅でプロジェクトを選択します。
問題の報告フォームに進むには2つの方法があります-
- ステップ2 *-プロジェクトフィルターの横にある上部にある[問題の報告]リンクをクリックするか、左側のメニューバーから[問題の報告]セクションをクリックします。
次のスクリーンショットは、プロジェクトのフィルターとレポートの問題で利用可能なオプションを設定する方法を示しています。
- ステップ3 *-[問題の報告]をクリックすると、必須フィールドとオプションフィールドを含む[問題の詳細の入力]ページが開きます。
- ステップ4 *-すべての詳細を適切に入力します。 これらは次のフィールドです-
- カテゴリ-開発、データベース、サービスなど、プロジェクトのどの領域に属するかを定義し、関係チームが調査を開始できるようにします。
- 概要-問題に関する高レベルの情報を提供する問題の短いタイトル。
- 説明-問題の詳細情報。 マイナーからメジャーまでのすべての関連する詳細を含める必要があるため、関係するチームメンバーはすべての側面を分析します。
必須フィールドに加えて、重大度、優先度、タグ、ビューステータスの設定などの便利なオプションフィールドがあります。
ユーザーは、ファイルを添付ファイルとしてアップロードするだけでなく、特定のユーザーに割り当てることもできます。
- ステップ5 *-ユーザーが複数の問題を報告する場合は、[レポートの滞在]チェックボックスをオンにします。これにより、問題の送信後にレポートの問題ページに戻ります。
- ステップ6 *-次に、ページの下部にある[問題の送信]ボタンをクリックします。
次のスクリーンショットは、さまざまなフィールドと[送信]ボタンを示しています。
- ステップ7 *-正常に作成された後、ユーザーは[問題の表示]ページに移動します。このページでは、新しく報告された問題を確認できます。
Mantis-インポートの問題
ユーザーは、CSVファイルを使用して一度に複数の問題を作成できます。 CSVファイルはコンマ区切りファイルです。
CSVファイルのルール
CSVファイルを作成している間、次の点を考慮する必要があります-
- CSVファイルはプロジェクトごとに別々にする必要があります。
- CSVファイルはCSV(カンマ区切り)として保存する必要があります。
- ユーザーは、CSVインポート手順を開始する前にプロジェクトに切り替える必要があります。
- すべてのエントリは、ノートブックアプリケーションで作成する必要があります。 各エントリはコンマ「、」で区切る必要があります。
- ファイルはfilename.csvとして保存し、ファイルタイプはすべてのファイルとして保存する必要があります。
- IDフィールドをCSVのフィールドにマッピングしないでください。 システムは問題IDを自動的に生成します。
- 複数行の場合、「\ n」を使用できます。
- 課題の送信や最終更新のタイムスタンプなどのタイムスタンプフィールドには、ISO 8601を使用することをお勧めします。 ただし、PHPはstrtotime()メソッドを受け入れます。 整数が値として提供される場合、Unixエポック(1970年1月1日00:00:00 GMT)以降、秒数として扱われます。
サンプルファイルは次のようになります-
login | wires | General | login functionality should be available | Assigned to | administrator | 1.0 |
error | wires | General | error message on wrong credential | new | 1.0 | |
on successful | wires | General | welcome page on successful login | Assigned to | administrator | 1.0 |
CSVをインポート
CSVファイルをインポートするには、ユーザーは次の手順を実行する必要があります-
- ステップ1 *-[管理]→[プラグインの管理]に移動します。
- ステップ2 *-CSV Importerプラグインがインストールされているかどうかを確認します。
- ステップ3 *-インストールされていない場合は、次のスクリーンショットに示すように[インストール]をクリックします。
- ステップ4 *-CSVインポーターはインストール済みプラグインに存在しないため、利用可能なプラグインセクションに移動してCSVインポーターを見つけます。 次のスクリーンショットに示すように、「インストール」をクリックします。
- ステップ5 *-インストール後、ユーザーは[インストールされたプラグイン]セクションにCSVインポーターを表示できます。 [CSVファイルのインポート]セクションもあります。 次のスクリーンショットに示すように、[CSVファイルのインポート]をクリックします。
- ステップ6 *-[CSVファイルのインポート]をクリックした後、CSVファイルから問題をインポートします。 次のスクリーンショットに示すように、ファイルと要件に基づいてさまざまなオプションを選択します。 後で、[ファイルの選択]をクリックしてファイルを参照し、[ファイルのアップロード]をクリックします。
- ステップ7 *-アップロードが成功すると、ユーザーはデータ列を賢く見ることができます。 その下で、次のスクリーンショットに示すように、ユーザーはこれらの列を課題フォームのさまざまなフィールドにマップする必要があります。
- ステップ8 *-マッピング後、[ファイルのインポート]ボタンをクリックします。
インポートの完了後、ユーザーは成功したエントリと失敗したエントリの数を確認できます。
次のスクリーンショットに示すように、ユーザーは自動的に[問題の表示]セクションの[問題の表示]タブに移動します。
Mantis-問題の表示
[問題の表示]セクションでは、ユーザーはプロジェクトについて報告されたすべてのバグを表示できます。 ユーザーはフィルターで除外して検索を絞り込み、すべての問題をエクスポートしてレポートを印刷できます。 課題の主要な機能はすべて、課題の表示からアクセスできます。
これらすべての機能については、異なる章で説明します。 この章では、フィルタ、レポートのエクスポートおよび印刷について説明します。
フィルター
ビューの問題でフィルターを使用するには、次の手順を実行する必要があります-
- ステップ1 *-左側のメニューから[課題の表示]をクリックします。
前半のフィルターセクションには、ユーザーがさまざまなフィルターを設定できる場所が表示されます。
- ステップ2 *-フィルタを設定するには、[フィールド名]をクリックします。 例:この場合のレポーター。 選択可能なドロップダウンリストが表示されます。
- ステップ3 *-他のフィルターも選択した後、[フィルターの適用]をクリックして、次のスクリーンショットに示すように結果を検索します。
- ステップ4 *-[フィルターの適用]ボタンをクリックすると、次のスクリーンショットに示すように、問題の表示セクションの画面下部に問題が表示されます。
- ステップ5 *-[現在のフィルターを保存]をクリックすると、ユーザーはフィルターを保存して、必要なときにいつでも使用できます。
- ステップ6 *-[現在のフィルターを保存]ボタンをクリックすると、次のフォームが開き、フィルター名を入力します。 名前を入力し、[公開]、[すべてのプロジェクトに適用]をオンにします。 [現在のフィルターを保存]をクリックします。
- ステップ7 *-[フィルターの保存]ボタンの横にドロップダウンが表示され、ユーザーは現在保存されているフィルター名を確認し、そこからフィルターを選択できます。 次のスクリーンショットに示すように、このドロップダウンリストには、使用可能なすべてのフィルターリストが表示されます。
レポートを印刷する
[問題の表示]→[問題の表示]セクションで、ユーザーは問題の記録と基本的な詳細を印刷できます。 問題を除外した後、ユーザーはこれらを異なる形式で印刷できます。
レポートを印刷するには、次の手順を実行する必要があります-
- ステップ1 *-メニューから[問題の表示]に移動し、フィルターを設定して、[フィルターの適用]をクリックします。
- ステップ2 *-次に、問題の表示セクションに進み、問題が表示されていることを確認します。
- ステップ3 *-次のスクリーンショットに示すように、印刷する問題を選択し、レポートの印刷をクリックします。
問題はブラウザーページとして表示され、次のスクリーンショットに示すように、画面の左上隅にWordとHTML(Internet Explorer)の記号が表示されます。
- ステップ4 *-Wordシンボルをクリックして、バグの詳細を含むWordファイルをダウンロードします。 サンプルワードファイルは次のようになります。ファイルの名前は<プロジェクト名> .docで、各問題の詳細が含まれています。
- ステップ5 *-HTML記号をクリックすると、次のスクリーンショットに示すように、各問題の完全な詳細を含む新しいブラウザーが開きます。
CSV/Excelエクスポート
CSV/Excelファイルとしてエクスポートするには、次の手順を実行する必要があります-
- ステップ1 *-[メニューから問題を表示]に移動し、フィルターを設定して[フィルターの適用]をクリックします。
- ステップ2 *-ページの下部にある[問題の表示]セクションに移動し、問題が表示されていることを確認します。
- ステップ3 *-エクスポートする問題を選択し、次のスクリーンショットに示すように[CSV/Excelエクスポート]をクリックします。
バグの詳細を含む各ファイルがダウンロードされます。
サンプルCSVファイルは、次のスクリーンショットに示すようになります。
サンプルのExcelファイルは、次のスクリーンショットのようになります。
Mantis-問題の編集
ユーザーは問題の詳細をいつでも編集できます。 問題を編集するには、左側のメニューオプションの[マイビューページ]または[問題の表示]ページで利用可能なオプションのいずれかから問題を開く必要があります。
問題の編集中は、次の手順を実行する必要があります。
- ステップ1 *-[問題ID]をクリックして、[表示]ページで問題を開きます。
ユーザーは[問題の詳細を表示]ページのさまざまなセクションを表示できます-
- 問題の詳細を表示
- 関係
- この問題を監視するユーザー
- アクティビティ
- メモを追加
- 問題履歴
次のスクリーンショットは、[問題の表示]ページのすべてのセクションを示しています。
- ステップ2 *-[問題の詳細を表示]ページを開いた後、次のスクリーンショットに示すように[編集]ボタンをクリックします。
問題情報の更新ページが開き、次のスクリーンショットに示すように編集可能なフィールドが表示されます。
- ステップ3 *-情報を編集した後、次のスクリーンショットに示すように[情報の更新]ボタンをクリックします。
更新された情報とログの詳細は、次のスクリーンショットに示すように、問題履歴セクションで確認できます。
カマキリ-問題の複製
クローニングとはコピーを指します。 課題を複製するとは、同じプロジェクト内で重複した課題をすばやく作成することを意味します。 複製された問題は、新しい問題として扱われ、他の問題と同様に編集できます。
複製された問題は、元の問題とは完全に別の問題です。 元の問題で実行された操作または操作は、クローンの問題に影響を与えません。逆も同様です。 オリジナルとクローンの間の唯一の接続は、作成されたリンクです。
次の情報は、元の問題からクローンの問題に伝えられます。
- 概要
- 説明
- 譲受人
- 環境
- 優先度
- カテゴリー
- バージョン
- 記者
- 対象バージョン
- 修正バージョン
- 問題リンク
- 添付ファイル
- プロジェクト
- カスタムフィールドの内容
次の情報は複製されません-
- 時間追跡
- コメント
- 発行履歴
問題を複製する手順は次のとおりです。
- ステップ1 *-課題IDをクリックして、表示ページで課題を開きます。
[問題の詳細を表示]ページの次のセクションが表示されます。
- 問題の詳細を表示
- 関係
- この問題を監視するユーザー
- アクティビティ
- メモを追加
- 問題履歴
- ステップ2 *-[問題の詳細を表示]ページを開いた後、次のスクリーンショットに示すように[クローン]ボタンをクリックします。
レポートページが開き、次のスクリーンショットに示すように、利用可能なすべての詳細がそれぞれのフィールドにコピーされます。
- ステップ3 *-ページの下部に、フィールド「親の問題との関係」の元の問題IDが書き込まれます。 次のスクリーンショットに示すように、元の問題と複製された問題の関係を選択します。
- ステップ4 *-セクション、親課題から拡張データをコピーします。 課題のコピーと添付ファイルのコピーの2つのチェックボックスがあります。 同じものをコピーする場合は、これらを確認してください。 デフォルトでは、これらはチェックされていません。
- ステップ5 *-選択後、[課題を送信]ボタンをクリックします。
正常に送信されると、新しい課題IDが生成され、課題の表示ページが開きます。
Mantis-高度な機能
一般的な情報とともに問題を報告する際に、より情報的で有用なものにするために、Mantisがサポートする高度な機能があります。 この章では、これらの高度な機能について説明します。
@メンション-通知
Mantisは@mentionsをサポートして、ユーザーの注意を集め、問題やメモに関する通知を送信します(通知リストにない場合でも)。
それは誰かの注意を引く簡単な方法です。 問題のメモまたは説明で大学を参照するだけで、問題の詳細へのリンクを含むメモの詳細がメールで送信されます。
Description/Noteセクションでユーザーに言及するには、最初に@を記述し、次のスクリーンショットに示すようにユーザー名を記述します。
@メンションはユーザーページにハイパーリンクされ、メモ/問題がフォーマットされると強調表示されます。
この場合、ユーザーは通常のメール通知と@mention通知の両方を受け取ります。 ただし、@ mention通知の形式は単純化されており、件名も異なります。
次のスクリーンショットは、@ mentionの受信メールを示しています。
リマインダーを送信
Send Reminderは@mentionの代替機能です。 この機能は、特定のユーザーの注意を引くために使用されます。 たとえば、製品所有者はチームにリマインダーを送信してコメントを更新します。
Mantisは通常@mentionの使用を推奨しています。 ただし、これはオプション機能です。
[問題の表示]に移動し、問題IDをクリックして[表示]ページを開きます。
次のスクリーンショットに示すように、問題の上部に「リマインダーを送信」ボタンが表示されます。
[リマインダーを送信]ボタンをクリックすると、メッセージボックスが表示されます。 左側にはユーザーのリストがあり、右側にはメッセージを入力できます。 ユーザーを選択してメッセージを書き込んだ後、ページの下部にある[送信]ボタンをクリックします。
次のスクリーンショットは、リマインダーを送信する方法を示しています。
[問題の表示]→[アクティビティ]セクションで、次のスクリーンショットに示すように、リマインダー情報を確認できます。
テキストのフォーマット
現在のところ、Mantisは次のHTMLタグをサポートしています。これらのHTMLタグを使用して、説明とメモのフィールドでタグをフォーマットできます-p、li、ul、ol、br、pre、I、b、u、em、strong。 ただし、Mantisはテキストのフォーマットを推奨していません。
テキストメールには、フォーマットされたテキストではなく、生のタグが含まれます。 Mantisは、HTMLタグを廃止するフォーマットのマークダウンに移行する計画を持っています。
Markdownのサポートに加えて、Mantisはhtmlメールのサポートを計画しています。 これらの機能を組み合わせることで、既存のソリューションの制限に対処できます。 ただし、現時点では、MarkdownやHTML電子メールサポートの具体的なスケジュールはありません。
ファイルを添付
Mantisは、課題への複数のファイルの添付をサポートしています。 ユーザーは[ファイルの選択]ボタンをクリックして、問題を報告しながらファイルを添付できます。 ファイルは、[ファイルのアップロード]ボタンをクリックして[課題の表示]から添付することもできます。 別の方法は、ファイルを課題編集モードで添付することです。
次のスクリーンショットは、課題の表示モジュールでファイルを添付する方法を示しています。
上記のマークされたボタンをクリックして、アップロードするファイルを参照します。 アップロードが成功すると、ボタンの下にファイルが表示されます。
次に、「メモを追加」をクリックします。 次のスクリーンショットに示すように、ファイルはアクティビティセクションに追加されます。
カマキリ-ステータスの変更
ステータスは、問題の進行状況を追跡し、問題の実際の現在のステータスを提供するのに役立つ問題のプロパティです。
Mantisは、新規、フィードバック、承認済み、確認済み、終了、解決済みのステータスをサポートしています。 ユーザーは、完了した作業に基づいて問題のステータスを変更できます。
ステータスを変更するには、次の手順を実行する必要があります。
- ステップ1 *-[課題の表示]セクションに移動し、変更する必要があるステータスの[課題ID]をクリックします。
- ステップ2 *-「ステータスの変更」の横にあるドロップダウンをクリックして、ステータスのいずれかを選択します。
- ステップ3 *-選択後、次のスクリーンショットに示すように、[問題の詳細を表示]セクションにある[ステータスを変更]ボタンをクリックします。
ステータスの選択に基づいて、[ステータス]の[問題]ページが開きます。このページでは、ユーザーは必要に応じてメモを追加し、割り当ててプライベートにすることができます。
- ステップ4 *-その後、<ステータス>発行ボタンをクリックします。 例:フィードバックについては、「問題に関するフィードバックのリクエスト」ページが開きます。
次のスクリーンショットは、フィードバックステータスページを示しています。
- ステップ5 *-次のスクリーンショットに示すように、フィードバックのリクエストボタンをクリックすると、問題のステータスがフィードバックに変更されます。
カマキリ-関係の問題
この機能は、2つの問題が相互に何らかのタイプの依存関係を持っている場合(重複または相互に関連している場合など)、親/子の問題としてアップストリームとダウンストリームの依存関係がある場合に非常に役立ちます。
別の問題へのリンクを作成する
問題は、[問題の表示]ページまたは[問題の編集]ページを使用して報告しながら、いつでもリンクできます。
- ステップ1 *-問題の表示ページをクリックします。
- ステップ2 *-関係セクションに移動します。
- ステップ3 *-問題とリンク問題の関係を選択します。 例:開かれている問題は、別の問題の親/重複です。
- ステップ4 *-次に、次のスクリーンショットに示すように、課題IDを入力して[追加]ボタンをクリックします。
追加後、[リレーションシップ]セクションでリンクされた問題を確認できます。 したがって、ハイパーリンクされているため、リンクされた問題に移動することもできます。
「|」を使用して、複数の問題の関係を一度に追加できます課題IDの間にある文字。
次のスクリーンショットは、リンクされた問題を示しています。
リンクを削除する
- ステップ1 *-問題へのリンクを含む[問題の詳細を表示]ページに移動します。
- ステップ2 *-下にスクロールして、[リレーションシップ]セクションに移動します。
- ステップ3 *-次のスクリーンショットに示すように、削除アイコンをクリックします。
- ステップ4 *-次のスクリーンショットに示すように、確認ポップアップが表示されます。 [削除]ボタンをクリックします。
カマキリ-課題の移動
Mantisには、あるプロジェクトから別のプロジェクトに問題を移動する機能があります。
一度に1つの問題
- ステップ1 *-別のプロジェクトに移動する必要がある[問題の詳細を表示]ページに移動します。
- ステップ2 *-次のスクリーンショットに示すように[移動]をクリックします。
- ステップ3 *-問題の移動ページで、次のスクリーンショットに示すように、問題が移動する新しいプロジェクトを選択し、問題の移動ボタンをクリックします。
一度に複数の問題
- ステップ1 *-[問題の表示]ページに移動します。
- ステップ2 *-フィルターを設定し、問題のリストが表示されている問題の表示セクションに移動します。
- ステップ3 *-移動する必要があるすべての問題のチェックボックスをオンにします。
- ステップ4 *-画面の下部にあるドロップダウンから[移動]オプションを選択し、[OK]をクリックします。
次のスクリーンショットは、複数の問題を一度に移動する方法を示しています。
- ステップ5 *-[課題の移動]ページで、次のスクリーンショットに示すように、課題が移動する新しいプロジェクトを選択し、[課題の移動]ボタンをクリックします。
カマキリ-問題履歴
履歴は、次のような問題で実行されたすべての活動の記録です-
- 課題の作成
- 課題フィールドの変更
- ファイルの添付
- コメント/作業ログの削除
- リンクの追加/削除
履歴レコードでは、ユーザーは次の情報を表示できます-
- 変更を行ったユーザーの名前
- 変更が行われた時間
- 課題フィールドが変更された場合、フィールドの新しい値と古い値
問題履歴を表示するには、次の手順を実行します。
- ステップ1 *-課題を表示→課題の詳細を表示(任意の課題IDをクリック)ページに移動して、履歴を表示します。
- ステップ2 *-[問題の履歴]セクションまで下にスクロールするか、次のスクリーンショットに示すように[問題の履歴]ボタンをクリックします。
次のスクリーンショットに示すように、履歴レコードが表示されます。
カマキリ-その他の機能
問題の監視ページには、問題の監視、削除、閉じる、または貼り付けなど、他の便利な機能があります。これについては、この章で説明します。
モニター
Mantisには、通知を受信して問題の進行状況を監視するためのモニターと呼ばれる機能があります。 問題をモニターとしてマークしたユーザーは、他のユーザーによって問題が変更されるたびに通知されます。
問題を監視する手順は次のとおりです-
- ステップ1 *-[問題の表示]→[問題の詳細の表示](任意の問題IDをクリック)ページに移動して、詳細を表示します。
- ステップ2 *-次のスクリーンショットに示すように、画面の下部にある[モニター]ボタンをクリックします。
ユーザーが監視を開始すると、ボタンは[監視の終了]に変わります。 同じことがIssue Historyからも確認できます。
- ステップ3 *-一定の時間が経過した後、監視が完了したら、上記のスクリーンショットに示すように[監視の終了]ボタンをクリックします。
ボタンは再びモニターに変わります。
スティック
MantisはStick機能、つまり 問題は、[問題の表示]ページ→[問題の表示]セクションの最初のエントリとして表示できます。
- ステップ1 *-[問題の表示]→[問題の表示]セクションに移動し、このテーブルの最初のエントリとして表示する問題を選択します。 ここでは、次のスクリーンショットに示すように、問題ID 02を選択します。
- ステップ2 *-[問題の詳細を表示]ページの下部にある[貼り付け]ボタンをクリックします。
ボタン名が「Unstick」に変わります。
- ステップ3 *-[問題の表示]→[問題の表示]セクションに戻り、表内の問題IDの場所を確認します。 次のスクリーンショットに示すように、最初のエントリとして表示されます。
- ステップ4 *-貼り付けを解除するには、次のスクリーンショットに示すように、[問題の詳細を表示]ページに移動し、[貼り付けを解除]ボタンをクリックします。
複数の問題がスティックとしてマークされている場合、LIFO(Last In First Out)の概念に従います。 Stickとしてマークされた最新のものが最初のエントリとして表示され、2番目に新しいものが続きます。
問題を閉じる
Mantisは、問題の現在のステータスから問題をクローズする機能をサポートしています。
問題を解決する手順は次のとおりです。
- ステップ1 *-[問題の表示]→[問題の表示]セクションに移動し、クローズする問題を選択します。 ここでは、次のスクリーンショットに示すように、問題ID 02を選択します。
- ステップ2 *-次のスクリーンショットに示すように、[問題の詳細を表示]ページの[閉じる]ボタンをクリックします。
- ステップ3 *-ドロップダウンから解像度を選択し、メモを追加します。 [問題を閉じる]ボタンをクリックします。
次のスクリーンショットに示すように、問題のステータスは、この問題の[閉じる]ではなく[再開]ボタンに変わります。
[再開]ボタンをクリックすると、いつでも問題を開くことができます。
課題を削除する
Mantisは、ユーザーが問題を削除する場合の削除機能をサポートしています。 理由は、複製、間違った入力、またはそれ以上の有用性がない可能性があります。
問題を削除する手順は次のとおりです。
- ステップ1 *-[問題の表示]→[問題の表示]セクションに移動し、削除する問題を選択します。
- ステップ2 *-次のスクリーンショットに示すように、[問題の詳細を表示]ページで[削除]ボタンをクリックします。
- ステップ3 *-選択した問題に対して削除アクションを実行するよう求める確認ページが表示されます。 次のスクリーンショットに示すように、問題の削除ボタンをクリックします。
Mantis-検索の問題
Mantisは基本的な検索機能をサポートしています。 ユーザーはIssue#を使用してプロジェクト全体で問題を検索できます。 ユーザーが特定の問題に直接ジャンプできるように、検索テキストボックスに加えて、Mantisは最近アクセスした問題#のリンクを提供します。
サーチ
画面の右上隅には、すべてのページに検索テキストボックスがあり、テキストがIssue#になっています。
次のスクリーンショットは、検索テキストボックスの位置を示しています。
問題IDを入力してEnterを押します。 ワイルドサーチの概念を使用して、独自の問題を見つけます。 その後、次のスクリーンショットに示すように、「問題の詳細を表示」ページが開きます。
最近訪れた
[検索]テキストボックスの横に、最近アクセスしたフィールドがあり、リンクとして最近アクセスした課題IDのリストがあります。
次のスクリーンショットは、最近アクセスしたフィールドの場所を示しています。
[問題]リンクをクリックして、[問題の詳細を表示]ページを開きます。 Recent Visitedフィールドはすべてのページで静的であり、いつでも任意のIssueにジャンプできます。
カマキリ-変更ログ
Mantisはバージョンの問題を関連付けており、この関係は変更ログで確認できます。 問題の修正バージョンに基づいて、変更ログは問題を分離し、リリース/バージョンの機能がカバーされている詳細を提供します。
変更ログ情報は、ソフトウェアリリース情報を含めるために使用されます。 ユーザーが新しいリリースで仕様を決定するのに役立ちます。 「新機能」、「修正されたもの」などの通常の質問に答えます。および「セキュリティの修正はありますか?」
各プロジェクトには複数のバージョンを含めることができます。 ユーザーはリリースされたバージョンに対する問題を報告し、開発者は通常、今後のバージョンの問題を修正します。
問題を変更ログに記録するには、次の基準を満たす必要があります。 問題は持っている必要があります-
- 「解決済み」または「クローズ」ステータス。
- 「固定」解像度。
- バージョンは、[バージョンに固定]フィールドで指定する必要があります。
次のスクリーンショットは、詳細ページで満たされている上記の基準を示しています。
次のスクリーンショットは、変更ログセクションに同じ問題がどのように表示されるかを示しています。 画面の右上隅には、バージョンとプロジェクト名も表示されます。
[問題の表示]をクリックすると、問題の詳細が表示されます。
カマキリ-ロードマップ
ロードマップページには、今後のバージョンに関する情報と、これらのバージョンで修正される予定の問題が記載されています。 これは、チーム、ユーザー、およびその他の利害関係者に提供される非常に有用な情報です。
また、課題の割り当ての優先順位付けにも役立ちます。 解決/クローズされた問題の数、まだ対処する必要がある問題の数などの問題の進行状況を追跡します。
問題が「ターゲットバージョン」に割り当てられると、ロードマップページが自動的に読み込まれます。
次のスクリーンショットは、問題の詳細ページのターゲットバージョンフィールドの場所を示しています。
ターゲットバージョンがIssueに追加されると、ロードマップページに表示されます。 ロードマップ情報には、すべての問題の最新の進捗状況が表示されます。
ユーザーは、対処する問題の数、解決/解決された問題の数、および進行中の割合を確認できます。
次のスクリーンショットは、進行中の割合と問題のリストを含むロードマップページを示しています。
問題がターゲットバージョンに割り当てられていない場合、ロードマップには表示されません。
解決された問題は取り消し線付きで表示されます。
[バージョンに固定]フィールドが設定されている場合、[変更ログ]ページにも表示されます。
カマキリ-まとめ
概要ページはMantisの中心です。 問題の表形式のレコードが表示されます。 Mantisは、表形式のレポートドキュメントとして[概要]ページをサポートしています。
概要ページには、次のフィールドに基づいてテーブルレコードが表示されます-
- ステータス別
- 重大度別
- カテゴリ別
- 解決された問題の時間統計(日)
- 開発者ステータス
- 解像度別レポーター
- 解像度別の開発者
- 日付別
- 最もアクティブ
- 最長オープン
- 解像度別
- 優先順
- レポーターのステータス
- レポーターの有効性
各セクションには、未解決、解決済み、およびクローズ済みのステータスの問題の数が表示されます。 また、特定のカテゴリで報告された問題の合計数も表示されます。
次のスクリーンショットは、[概要]ページとそのさまざまなカテゴリを示しています。
Mantis-カスタムフィールドの追加
カスタムフィールドを追加するプロセスには、最初にカスタムフィールドを定義してから、適切なプロジェクトにリンクすることが含まれます。
- ステップ1 *-[管理]→[カスタムフィールドの管理]セクションに移動します。
- ステップ2 *-テキストボックスにフィールド名を入力します。
- ステップ3 *-次のスクリーンショットに示すように、[新しいカスタムフィールド]ボタンをクリックします。
- ステップ4 *-[新しいカスタムフィールド]をクリックすると、ユーザーがカスタムフィールドの仕様を定義する必要がある[カスタムフィールドの編集]ページが開きます。
- ステップ5 *-ドロップダウンリストからフィールドの「タイプ」を選択します(日付、文字列、リストなど)。
カスタムフィールドタイプの場合、可能な値を記述できます。 ’|’ 文字を使用して、異なる値を区切ります。 このようなリストを期待するカスタムフィールドタイプには、列挙、チェックボックス、リスト、複数選択リスト、ラジオボタンが含まれます。
「デフォルト値」の定義により、カスタムフィールドはフィールドタイプに基づいたデフォルト値を持つことができます。 ほとんどの場合、文字列、数値、または可能な値のリストの値などの単純な値です。 ただし、日付型の場合、可能な値には、\ {today}、\ {tomorrow}、\ {+ 3 days}、\ {-7 days}、\ {next week}、\ {15 Decemberなどの値を含めることができます2013}など
- ステップ6 *-カスタムフィールドが表示される必要があるページを指定するチェックボックスをオンにします。
カスタムフィールドを定義したら、適切なプロジェクトにリンクする必要があります。
- ステップ7 *-[カスタムフィールドの編集]ページの下部までスクロールして、[カスタムフィールドをプロジェクトにリンク]セクションに移動します。 次のスクリーンショットに示すように、表示されたリストからプロジェクトを選択し、「カスタムフィールドのリンク」をクリックします。
シーケンス番号は、カスタムフィールドの相互の相対的な順序を決定するために使用されます。 小さいシーケンス番号が最初に表示されます。