ibm rational quality manager
これは、IBM Rational Quality Manager(RQM)ツールに関する完全なガイドです。 [このチュートリアルには多くの画像があるので、これが正しく読み込まれるようにしてください]
このハンズオンIBMRQMチュートリアルでは、以下について学習します。
- IBMRQMでテスト計画を作成する方法
- テスト計画内でテストケースを作成する
- テストケースに手動テストスクリプトを追加する
- テストケースを実行する
- 必要に応じて欠陥を上げる
- テスト実行レコードの表示
学習内容:
- アプリケーションライフサイクルの課題
- アプリケーションライフサイクル管理(ALM)とは
- JAZZプラットフォームに基づくIBMRationalCLMの概要
- IBM Rational Quality Manager
- IBMRQMのインストール
- ライフサイクルプロジェクト
- IBM RQMステップ:
- RQMにログイン
- テスト計画の作成
- テストケースの作成
- 手動テスト
- テストの実行と欠陥の発生
- 概要:
- 推奨読書
アプリケーションライフサイクルの課題
ITプロジェクトの実行には、多くのツールの使用が含まれます。基本的なものは、要件管理、プロジェクト管理、バージョン管理、 ビルド管理 、 テスト管理 、展開など。
通常の慣行は これらの各タスクに適したツールを特定する 。ツールを使用すると、操作の効率がある程度向上します。
ただし、ほとんどの場合、ツールは相互に通信しません。誰が変更を行ったか、何が行われたか、いつ、なぜ行われたかについての可視性はありません。また、一部の利害関係者を暗闇に保つアーティファクトの適切なトレーサビリティはありません。 (( 例: ビジネスアナリストは、優先度の高い要件で何が起こっているのか疑問に思うかもしれません。開発されているかテストされているか。)
タスクの計画とスケジューリング また、オフラインで行われることも多く、最後に、適切なプロセスを使用する限り、標準化が不足しています( 例えば アジャイルまたはウォーターフォール)。
あるいは、ツールが相互に接続され、情報がシームレスに流れる場合、プロジェクトの実行効率が向上し、上記のすべての課題を解決できます。
アプリケーションライフサイクル管理(ALM)とは
アプリケーションライフサイクル管理は、上記のギャップを埋め、SDLC全体のさまざまな分野を結び付けるのに役立ちます。また、配信全体が透過的で単一のプラットフォーム上にあるため、上記の課題に対処するのにも役立ちます。
JAZZプラットフォームに基づくIBMRationalCLMの概要
IBM Rational CLM(Collaborative Life Cycle Management)は、以下の3つのツールが統合されたアプリケーションライフサイクル管理ソリューションです。
- IBM Rational DOORS NG
- IBM RationalTeamコンサート
- IBM Rational Quality Manager
上記の3つのツールを1つのプラットフォームに統合することで、要件管理、プロジェクト計画、バージョン管理、ビルド管理、テスト管理、レポート機能、およびサポートが提供されます。
IBM Rational CLMの詳細については、次のようにしてください。 ここで見つかりました 。
このチュートリアルでは、テスト管理ソリューション「IBM RationalQualityManager」バージョン6.0.1について詳しく見ていきます。これには、テスト計画、テストケース、テストスクリプト、テストケースの手動実行、および欠陥管理のサポートと機能が含まれます。
IBM Rational Quality Manager
IBM Rational Quality Manager(RQM)は、CLMのテスト管理ソリューションの一部であり、テスト計画、テストケースの作成、テストケースの実行、テストレポートなどの品質管理アクティビティでユーザーを支援します。
Rational Quality Manager:
- Webアクセスを活用
- テスト関連のデータを単一のリポジトリにキャプチャします
- テストケースの作成と実行を加速します
- すべてのテストデータのライフサイクル全体にわたる完全なトレーサビリティを提供します
- 手動による文書化の必要性を最小限に抑えます
- すべての利害関係者間のより良い早期のコラボレーションを促進します
IBMRQMのインストール
IBM RQMはCLMの一部であるため、インストールは完全なパッケージとして行われます。 RQMをインストールするための手順は次のとおりです
前提条件:
- ダウンロード IBM Installation Manager ここから=> IBM Installation Manager 1.8.3 。このソフトウェアは、IBM RationalCLMをインストールするには必要です。
- CLMバージョン6.0.1をダウンロードするか、必要に応じてダウンロードページからダウンロードします。バージョン6.0.1の場合、ここからダウンロード=> Rational Team Concert 6.0.1
- ダウンロードするには、Jazz.netIDに登録する必要があります。これは1回限りの登録です。この登録には多くの利点があり、プレゼンテーション、チュートリアル、Jazzフォーラムでの質問の投稿などにアクセスできます。
- InstallationManagerリポジトリの下で強調表示されたパッケージをダウンロードします
((注意:拡大表示するには画像をクリックしてください)
インストール手順:
IBM Rational CLMは、サーバーに接続するためにデータベース、アプリケーション・サーバー、およびWebクライアントのインストールを必要とする3層アーキテクチャーです。
1) デモ用にCLMをインストールして使用するには、または POC(概念実証)の目的 、DerbyデータベースとTomcatアプリケーションサーバーを使用するデフォルトのパッケージを使用できます。このトポロジは、10人のユーザーのみをサポートするように設計されています。試用版には60日間の有効期間があります。
二) エンタープライズセットアップ用にインストールするには、IBMが提案するハードウェアトポロジに従って、データベースとアプリケーションサーバーの適切なコンポーネントを購入してインストールする必要があります。
3) 完全なインストール手順は、次の場所にあります。 IBMナレッジセンター 。
4) インストールの問題に直面していますか?以下のコメントに質問を入れてください。私たちはこれらを解決しようとします。
ライフサイクルプロジェクト
インストールが完了したら、ライフサイクルプロジェクトを作成する必要があります。これにより、要件プロジェクト領域、変更および構成プロジェクト領域、および品質管理領域が作成されます。これが意味するのは、プロジェクトが上記の3つのコンテナすべてで作成されるため、チームがライフサイクル全体でアーティファクトを共同で追跡するのが容易になるということです。
このプロジェクトの作成により、どのプロセステンプレート、つまり スクラムまたは滝 、エンドツーエンドの開発に使用する必要があります。
個々のプロジェクトエリアを作成することもできますが、他のコンテナのプロジェクトエリアを手動でリンクする必要があるため、お勧めしません。
ライフサイクルプロジェクトの作成に関する詳細は、 ここで見つかりました 。
アンドロイドのための最高のmp3ダウンロードサイト
IBM RQMステップ:
このセクションでは、テスト管理アクティビティの次の手順について説明します。
- IBMRQMにログインします
- テスト計画の作成
- テストケースの作成
- 手動テスト
- テストの実行と欠陥の発生
RQMにログイン
RQMにログインするには、完全にWeb対応であるため、次のフォームのURLを使用する必要があります。 https://:9443 / qm / web
RQM管理者は、組織のLDAPアクティブディレクトリを介してIDとパスワードを有効にします。
注:CLM製品のいずれかで使用するには、Internet Explorer11またはFirefoxブラウザの最新バージョンを使用することをお勧めします。
ログインすると、チーム用に作成されたプロジェクトを選択できます。
次のパブリックダッシュボードは、アクティブなプロジェクトのさまざまなカスタムレポートを表示する複数のウィジェットを持つことができるユーザーに表示されます。
テスト計画の作成
テスト計画は、特定のサイクルのすべてのテストアクティビティの開始点です。これには、ユーザーがテストするシナリオを含む複数のテストケースが含まれています。
から 計画 メニュー選択 テスト計画を作成する
名前を入力し、テスト計画を保存します。
左側には、テスト計画の一部であるセクションがあり、テストアクティビティをガイドします。
したがって、通常、計画を立てるときは、目的、対象となるリスク、テストスケジュール、見積もり、開始基準(テストを開始する前に達成する必要のある前提条件項目を定義します)、終了基準(前に満たす必要のある条件を定義します)に関する情報を用意する必要があります。テストを終了することができます)および追加の関連ドキュメント。
例: テストマネージャーなどのテストプロジェクトの上級メンバーに正式なレビューを割り当てて、テスト計画を承認/却下することができます。テスト計画の「正式なレビュー」セクションをクリックして、承認プロセスを作成できます。
説明、期日、承認者IDを追加します。レビューを保存する
最良の部分は、このレビューが[マイレビュー]ウィジェットの下のダッシュボードに表示され、ユーザーがログインしたときに表示されることです。これは、アーティファクトのコンテキスト内で共同作業を行うための効果的な方法です。
テストケースの作成
テスト計画が開いているので、[テストケース]セクションをクリックして、テストケースの作成を開始します。下のアイコンをクリックして、テストケースの作成を開始します。
テストケースの名前を入力し、をクリックします OK
テストケースを要件にリンクすることもできます。
テストケースを選択し、をクリックします 要件リンク セクション
要件が要件管理コンテナの一部としてすでに入力されている場合は、既存の要件にリンクできます。それ以外の場合は、新しい要件を作成してリンクすることもできます。
以下のアイコンをクリックして、要件を作成してリンクします。
[OK]と[保存]をクリックして続行します。
これにより、トレーサビリティが提供され、すべての要件に対してテストが正しく行われることが保証されます。
テストケースの例の書き方
テストケースセクションには、追加できるフリーテキストとして事前条件と事後条件も含まれています。
手動テスト
テストケースが追加されたら、テストケースを実行するためのテストスクリプトであるステップの追加を開始します。
このチュートリアルでは、手動テスト実行について説明しますが、IBM Rational Functional Tester、Selenium、HP QTP / UFTなどの自動機能テストツールと統合することもできます。
上で作成したテストケースを選択し、[テストスクリプト]セクションに移動します。以下に示すアイコンをクリックして、テストスクリプトを作成します。
クリック OKして保存 。
テストスクリプトをクリックして、テストの実行に必要な手動の手順を追加します。 セーブ テストスクリプト。
テストの実行と欠陥の発生
テストケースとテストスクリプトの作成が完了したので、テストを実行できます。テストの実行中に、Rational Quality Managerは手動のテストスクリプトをブラウザに表示し、将来のレポートと参照の目的で実行結果を一元化されたRQMリポジトリに保存します。
テストケースレベルに戻り、テストスクリプトを選択し、[実行]アイコンをクリックして、手動テスト実行を開始します。
アンドロイド用の携帯電話スパイソフトウェア
テスト計画を選択し、[完了]をクリックして、手動テストの実行を開始します。
[テストケースの実行]ウィンドウが開きます。各ステップで合格/不合格を選択し、実際の結果を記録できます。他の事前設定された結果も選択できます。
パスを選択すると、カーソルが自動的に次のステップに移動します。いずれかのステップが失敗した場合は、[失敗]を選択して、同じステップで欠陥を発生させることができます。
2番目のステップでログに記録された欠陥。
この時点で発生した欠陥には、再生成する手順が事前に入力されています。
欠陥は、ステップにリンクされているものとしても表示されます。
これで、PASSとして最後のステップに進み、手動テストの実行を完了することができます。
クリック 結果を表示 テスト実行結果を表示します。
最後に、 要件に影響を与える欠陥 ウィジェット 開発者が自分に割り当てられた欠陥を調べて解決できるように追加することもできます。
概要:
IBM Rational CLMプラットフォームを使用する利点は、すべてのアーティファクトが単一のリポジトリーに保管されることです。これにより、ライフサイクルのトレーサビリティを単一のビューで確認でき、最も重要なことに、更新されたすべてのアーティファクトのリアルタイムビューを取得できます。ダッシュボードで。
次のチュートリアルでは、IBM Rational QualityManagerをRationalFunctionalTesterと統合する方法を続行します。乞うご期待!
著者について: このハンズオンチュートリアルはNiranjanによって書かれています。彼は、主にALMの改善に重点を置いて、ITで20年以上の経験があります。
このツールに関するご質問は、以下のコメントにご記入ください。
推奨読書
- IBM Rational Quality Manager(RQM)とRational Functional Tester(RFT)の統合
- テストデータ管理用のIBMRational QualityManagerのデータプール機能
- アルファテストとベータテスト(完全ガイド)
- SVNからIBMRationalTeamコンサートへの移行チュートリアル
- RationalRobotの学習の基本-IBMテスト自動化ツール
- IBM RationalTeamコンサート欠陥管理ツールのチュートリアル
- IBM RationalClearQuestツールのステップバイステップガイド
- WindowsでのIBMRational Team Concert(RTC)とSVNの統合