micro focus alm synchronizer defect management tool hands tutorial
HP ALM Synchronizer、現在はMicro Focus ALM Synchronizerの概要:
Micro Focus ALM Synchronizerは、私たちのほとんどにとって非常に新しい用語のようであり、この用語を最初に見たり聞いたりしたとき、いくつかの質問が私たちを取り囲んでいます。
通常、新しい用語に出くわすと、それが何であるかについての詳細を見つけるためにグーグル検索を始めます。この用語を検索すると、残念ながら、いくつかのインストールガイド、画像、いくつかの説明的な詳細など。
これを正しく理解するには、特にMicro Focus ALM Synchronizerのトピックを初めて取り上げる人のために、より簡単な言語のチュートリアル/記事が必要です。それが、私がこのトピックを皆さんと共有している主な理由です。そして、私はこのツールに取り組み、それをよく理解する機会を得ることができて幸運です。
この記事では、Micro Focus ALMツールの役割、必要性、および作業の概要を、ダウンロードリンクと手順とともに、正確な方法または簡単に理解できるように説明します。この記事は、このツールを初めて使用する人のためのガイドになります。
学習内容:
- 概要概要
- このツールの役割
- 情報をダウンロード
- このツールの必要性
- ALMシンクロナイザーへのリンク
- このツールのタブ
- Micro FocusALMシンクロナイザーの動作
- このツールの使用中のエラー
- Micro FocusALMシンクロナイザーの種類
- 結論
- 推奨読書
概要概要
Micro Focus ALM Synchronizerは、開発者がTFS(Team Foundation Server)などの他の欠陥管理ツールを使用し、テスター/ QAがQC / ALM(QC / ALM)などの他の欠陥管理ツールを使用している企業にとって非常に便利で便利なツールです。 品質センター /アプリケーションライフサイクル管理)。
今それを完全に見てみましょう.. !!!!
Micro FocusALMSynchronizerは「 欠陥管理ツール '。
多くの企業がこのツールを使用して、開発者とテスターの間で欠陥管理をスムーズに進めています。欠陥の処理は、テストの重要なタスクの1つです。したがって、開発者とテスターの間で会社全体の欠陥管理のスムーズな流れを保証できるようなツールを持つことが重要です。
さて、Micro Focus ALM Synchronizerは正確に何をし、どのように行うのかという問題が発生します。
以下のチュートリアルに従って、この質問に対する答えを探しましょう。
このツールの役割
このツールを使用すると、Micro FocusALMとそれに続くエンドポイント間でデータを同期できます。一方の端には常に1つのALMインスタンスツールがあり、もう一方の端には他のツールがあり、その間で同期が行われます。チュートリアルの残りの部分では、Micro FocusALMとTFSを2つのエンドポイントとして検討しています。
次の図は、2つのエンドポイント間の同期を示しています。
「MicroFocusALM / QC」は、欠陥に関連するすべての情報を処理するためにテスター/ QAによって使用されるツールです。もう1つは、欠陥に関するすべての情報を処理するために開発者の間で使用される「TFS」です。
テスターがQC側でいくつかの欠陥に変更を加えた場合、開発者はその更新をどのように維持できますか、または簡単に言えば、開発者はTFS側から同じ欠陥に対するテスターのアクションをどのように監視できるかを言うことができます。 。
この問題は、多くの組織で開発者とQC / ALMの間のコミュニケーションが不足しているために発生し、欠陥管理にTFS / JIRAまたは同様の方法のツールのみを使用します。
このような場合、Micro Focus ALMSynchronizerのようなツールが登場します。
情報をダウンロード
Micro Focus ALM Synchronizerクライアントとサーバーは、MicroFocusサイトからダウンロードできます。
Synchronizerをダウンロードする前に、2つのエンドポイントのバージョンを知ることが非常に重要です。
例 :Micro Focus ALMおよびTFSのバージョンが12.2の場合、12.2 Synchronizer Clientは、シンクロナイザーを実行する必要があるローカルマシンにダウンロードする必要があります。
クライアントをダウンロードする前に、Micro Focus Passportに登録してから、ダウンロードしたソフトウェアとインストールガイドのドキュメントにサインインすることが重要です。
登録するためのリンクは次のとおりです。 ダウンロードリンク
Micro Focus公式サイトに登録をクリックしてアカウントを作成し、必要に応じてログインしてダウンロードします。
インストールガイドとドキュメントに関するサポートが必要な場合は、ツールのヘルプメニューにアクセスしてください。
Javaで配列を追加する方法
このツールの必要性
このツールの概要を説明した後、次のセクションに進み、Micro Focus ALM Synchronizerの必要性が実際に発生した理由と、それが正確に何をするのかを理解します。
返信を見てみましょう。
#1) 統合の目的を果たします –TFSとQC / ALMの両方の間。これにより、テストチームは、実際にTFSを厳密に使用する開発チームとプロジェクト管理を調整できます。
#2)QCの欠陥をTFSのバグと同期させる - これは何を意味するのでしょうか?つまり、QC終了時にテスターによって欠陥がログに記録されると、そのすべての関連情報がTFSに直接マッピングされ、シンクロナイザーの実行が開始されると、開発者は、関連するすべての詳細とともにログに記録された新しい欠陥についても知るようになります。それに。
#3)エラー処理をサポート – 100%完璧な人は誰もいません。人間がエラーを犯すのは非常に一般的です。ここで、エラー処理メカニズムを提供することでシンクロナイザーが登場します。 (詳細設定)タブセクションのシンクロナイザーを使用すると、特定のグループの電子メールアドレスセクションに迅速に対応し、関係者に連絡してエラーを修正することができます。
これについてさらに実際的に説明するために、私の会社では、エラーを詳しく調べて、関係者に修正してもらう責任があったことをお伝えしたいと思います。
エラーにはさまざまな種類があるため、それを実行するには、ある程度のトレーニングと基本的な知識が必要です。 (エラーの種類については、以下の記事で説明します)
#4) 欠陥管理 –これは、QC欠陥ID(優先度、欠陥の説明など)のフィールドを対応するTFS IDと照合/同期することにより、このツールを使用して簡単に実現できます。
例 :欠陥にはいくつかの添付ファイル(ドキュメント)があり、同じ欠陥の場合、対応するTFSIDがあります。
ただし、両端のドキュメントに不一致がある場合(QC側のドキュメントはTFS側に存在しない)、シンクロナイザーは同期して同じドキュメントを使用可能にすることでその問題を解決します。両端、つまりTFSとQCで。
以下は、このツールのルックアンドフィールとそのフィールドおよびリンクを示すスクリーンショットです。
上の図に見られるように、左側にいくつかのタブとリンクのセクションがあります。次のセクションのリンクを見ていきます。
htmlとcssの面接の質問と回答
ALMシンクロナイザーへのリンク
これまでに、2つのエンドポイントがあり、それら2つのエンドポイント間で同期が行われることがわかっています。次に問題となるのは、シンクロナイザーのどこにどのように存在するかということです。
リンクは、これらに関する情報を格納するために使用されます。または、同期に含まれるエンティティと同期の実行方法を定義すると言えます。
注意すべきキーポイント:
- 2リンクが表示され、組織の都合に合わせて名前が付けられます。
- 理解を深めるために、Link1およびLink2という名前を付けることができます。
- ALM / QC(エンドポイント1)のフロントでは、欠陥は「バグ」と呼ばれ、TFSエンド(エンドポイント2)では「タスク」と呼ばれます。 注意 :この記事全体でこれらの2つの用語を使用して、これらの名前を持つこれら2つのエンドポイントの欠陥について説明します。
- 図に示されているすべての関連情報(一般情報などのさまざまなタブに関連し、接続、フィールドマッピング、スケジューリングに関連している)は、両方のリンクで更新する必要があります。
- シンクロナイザーは有効な状態でのみ実行できるため、リンクは常に有効な状態である必要があります。
- リンクのいずれかを右クリックすると、シンクロナイザーの実行オプションを選択してシンクロナイザーを実行できます(3種類のシンクロナイザーのいずれか-これについては後で説明します)
これらは、このツールのリンクについて知っておく必要のある基本的な情報です。
このツールのタブ
将来このツールで作業する機会があった場合に、少なくとも各タブが何を表しているのかがわかるように、理解を深めるために各タブの概要を最も簡単に説明するようにしています。
#1)一般 タブ –これは、両方のエンドポイントに関するすべての一般情報をカバーする最初のタブです。これにより、エンドポイント名、タイプ、およびすべてのタイプの同期実行に関する情報、および実行が成功したか、失敗したか、エラーで失敗したかがレポートとともに表示されます。
#2)(接続)タブ –このタブには、ユーザー名、両方のエンドポイントのパスワードなど、接続に関連するすべての詳細が含まれ、接続を確認するためのボタンがあります。接続が成功したかどうかを確認できます。
#3)スケジューリング タブ –このタブには、シンクロナイザーの実行に関するスケジュールされた情報と、両方のエンドポイントの詳細を証明することによってシンクロナイザーが実行される時刻が表示されます。つまり、両方のシンクロナイザー(つまり、Link1とLink2)についても言えます。
#4)(フィルター)タブ –このタブは、データを同期するためにフィルターが必要かどうかを示すフィルターオプションを提供するために使用されます。バックエンドからのクエリを両方のリンクに提供でき、クエリの名前をフィルターとして設定できます。 link1の場合、クエリはALM側に、link2の場合はTFS側にそれぞれ格納できます。
#5)(イベント)タブ –このタブには、レコードの作成、更新、削除などの詳細またはルールが含まれています。一方の端でレコードが作成された場合は、もう一方の端で何を行う必要があります。あるエンドポイントでレコードが削除または更新された場合、他のエンドポイントで対応するイベントはどうなりますか。
これらの詳細は、必要なラジオボタンを選択するか、を選択して、このタブに配置できます。 '何もしない' 何も設定する必要がない場合のオプション。
#6)(フィールドマッピング)タブ –これは、両方のエンドポイントのすべてのフィールドに関する詳細を保持するため、理解しておくべき非常に重要なタブです。
例 :状態、重大度、欠陥の優先度などがリンクの両方に保存され、場合によってはフィールドを双方向または単方向にマッピングできます。
また、ALM側の欠陥の重大度が更新された場合、同じ値がTFS側にも移動する必要があります。その逆も同様です。したがって、双方向としてマップされます。フィールドを選択し、フィールドマッピング画面のシンクロナイザーにある編集ボタンをクリックして、フィールドを編集することもできます。
ただし、間違いがあるとシンクロナイザー全体の動作が妨げられる可能性があるため、これは訓練を受けた人だけが行う必要があります。
#7)(詳細設定)タブ- このタブについては、上記のエラー処理ポイントですでに説明しています。これは基本的に、関係者を親密にしてエラーを修正するための高度な機能を提供するためのものです。
次はシンクロナイザーの動作です。
Micro FocusALMシンクロナイザーの動作
以下のポイントは、シンクロナイザーが正確にどのように機能するかを示しています。
- ユーザーは、同期プロセス中に入力基準と出力基準を定義できます。これは、ユーザーがQCまたはTFSの変更を反映したい場合、それに応じて、任意の端で入力を提供できることを意味します。簡単に言うと、入力がTFSで、出力がQCの場合、すべての変更がQCの欠陥に反映され、その逆も同様です。 例 :QCで新しい欠陥を作成すると、入力はQC、出力はTFSになり、それに応じてQC欠陥IDに対応するTFSIDが作成されます。
- QCで同期するために選択されたすべての欠陥について、TFSで一致する作業項目を作成し、TFSで選択されたすべての作業項目について、QCで一致する欠陥を作成します。上の図は、この2方向の同期も明確に示しています。 注意: TFS側で作成された新しいアイテムについては、「作業アイテム」と呼びます。
- QCで更新されたすべての欠陥について、TFSで一致する作業項目が更新されます。
- すべての欠陥について、重大度、優先度などの列挙値をマップします。
- TFSとQCの間で添付ファイルを同期します。
次に、Micro Focus ALM Synchronizerの操作中に発生するエラーを見てみましょう。考えられるすべてのエラーの種類と、その解決策について簡単に説明します。
このツールの使用中のエラー
Synchronizerの使用中に、いくつかの問題が発生する場合があります。複数の人が作業環境に関与している場合、それに応じてエラーが発生する可能性が高くなります。しかし、できるだけ早くそれを修正する準備ができている必要があります。
エラーには次の種類があります。
#1)間違った値が入力されました:
QCの欠陥に取り組んでいる間、不必要なスペースや誤った記号を使用して、説明を誤って更新/入力する可能性があります。
このような場合、問題を修正するために、QCの欠陥の履歴を確認し、関係者に連絡して正しく更新することができます。解決策を知っていても、自分で修正しないことをお勧めします。
関係者に処理させてください。最後に、正しく更新されたら、シンクロナイザーを実行して、レポートが合格したかどうかを確認し、問題が発生した場合は再度通知することができます。 TFS側で問題が発生した場合も、同じことができます。
#2)ドキュメントの問題:
欠陥に添付されたドキュメントが、予想されるサイズまたは予想される形式でない場合があります。これにより、FAILED / UPDATE / DELETE ATTACHMENTSのエラーが発生する可能性があるため、修正する必要があります。
プロセスは、関係者が予想されるサイズまたは形式でドキュメントをアップロードできるようにする場合と同じです。
#3)必須フィールドの空白値:
必須フィールドのいずれかを空白のままにすると、エラーが自動的にスローされます。
繰り返しになりますが、関係者に正しく更新させ、シンクロナイザーを実行して結果を確認してください。
最後に、シンクロナイザーの種類について説明しましょう!
Micro FocusALMシンクロナイザーの種類
各タイプのシンクロナイザーは、さまざまな要件に基づいて実行され、1日の特定の時間に実行するようにスケジュールして、更新されたレコードと新しく作成されたレコードが問題なく正しく同期されているかどうかを確認できます。
#1)インクリメンタルシンクロナイザー
名前自体が示すように、インクリメントの場合、またはいくつかの変更が行われた場合に実行されます。この実行は、エンドポイント内のどのレコードが前の同期タスク以降に作成または変更されたかを判別するためのものです。
その後、リンクに対して行われた設定とマッピングに基づいて、2つのエンドポイント間で同期が行われます。
#2)フルシンクロナイザー
このシンクロナイザーは、完全同期、つまり各エンドポイントのレコードの完全な比較を実行するためのものです。これは、インクリメンタル実行で同期されていないレコードに関する情報を収集するのに役立ちます。したがって、これを実行すると、すべてのレコードが同期されます。
レポートを使用すると、エンドポイント内のどのレコードが適切に同期されていないかを簡単に知ることができます。
#3)整合性チェック
これは上記のものとは完全に異なります。これは通常のシナリオでは実行されません。これは主に、新しいリンクを作成するとき、または既存のリンクを変更するときに実行されます。
失敗するとリンクは無効のままになり、同期を有効にできないため、これは非常に正確に処理する必要があります。
結論
簡単に言うと、シンクロナイザーは、エンドポイントとその関連フィールドを1回入力/作成するだけで機能を利用でき、後で特定のタイミングを割り当てることができるツールであり、毎日実行され、詳細なレポートを提供します。すべてが整っているかどうかを確認します。
欠陥が少ないということは、効率的なテストの兆候であり、このツールを使用することで、欠陥をチェックし、開発者とテスターの両方がお互いに責任を負わずにタスクを効率的に実行するのを監視することで保証できます。
YouTubeからビデオをダウンロードするためのアプリケーション
欠陥がログに記録されるたびに、Micro Focus ALM Synchronizer Toolを使用して、開発者とテスターの両方が完全な透過性ですべての関連情報を利用できるようになります。
このツールを使用している人だけが、その重要性を真に理解することができます。このような未来的なツールに関する知識と実践的な経験を得ることができて、本当にうれしく思います。
著者について: この投稿は、STHチームメンバーのVarshaGによって書かれました。
このツールを試しましたか。以下のコメントセクションであなたの経験を教えてください。
推奨読書
- ALM / QCを使用したテストケースの実行(5日目のMicro Focus ALM QCチュートリアル)
- Micro Focus Quality Centerチュートリアル(6日目)-欠陥管理
- Micro Focus ALM Quality Centerツールチュートリアル(7つの詳細なチュートリアル)
- トップ70マイクロフォーカスALM品質センターQC面接の質問と回答
- Bugzillaチュートリアル:欠陥管理ツールのハンズオンチュートリアル
- Micro Focus LoadRunnerの概要-LoadRunnerチュートリアル#1を使用した負荷テスト
- Micro Focus Quality Centerインストールガイド-QCを学ぶ(2日目)
- Micro Focus Quality Centerチュートリアル(4日目)-テストケースの作成と管理