Business Process Testing

ビジネス・プロセス・テストは、エンタープライズ・アプリケーションの機能テストを行うためのグローバルなコンポーネント・ベースのフレームワークです。

ALM のエディション: Business Process Testing は、ALM Editionおよび Quality Center Enterprise Edition で利用できます。ALM のエディションとその機能の詳細については、「ALM のエディション」を参照してください。

概要

機能テスト・アクティビティを最も効率よく管理するには、テスト・フレームワークを使用して一貫した方法で作業します。Business Process Testing は、カスタマイズ可能なコンポーネント・ベースのテスト・フレームを提供して、次の処理をサポートしています。

自動テストと手動テスト
  • 各コンポーネントについて、手動と自動の両方のステップを作成できます。必要であれば、それらのステップ間で同期を取ることもできます。

  • 手動テストから自動テストに移行できます。

  • キーワード GUI 方法を使用して、コーディングを行わずにオートメーションを作成できます。この方法では、わかりやすいテスト・ドキュメントが自動的に生成されます。

コンポーネントの再利用とモジュール化

コンポーネントを再利用しモジュール化することで、テストの作成、メンテナンス、実行を短時間で行い、コストを抑えることができます。

単純なアプリケーションと複雑なアプリケーションの両方を対象としたテストの作成

テスト対象のアプリケーションは、単純な HTML ベースの Web アプリケーションでも、SAP、Oracle などのパッケージ・アプリケーション、バックエンド・サービス、データベースを必要とする複雑なビジネス・プロセスでもかまいません。

さまざまな担当者間のコラボレーション

テスト・フレームワークは柔軟性に優れており、手動テスト担当者、オートメーション・エンジニア、非技術分野の専門家などのさまざまな担当者のニーズを満たします。

Business Process Testing は、コンポーネントやテストの使用方法について説明するスクリーンショットなども含め、ドキュメントの作成に役立ちます。これにより、ロールとスキル・セットの異なるさまざまな担当者が、互いの資産を容易に共有できるようになります。

例:  

  • テストを必要とするビジネス・プロセスを最も良く理解している非技術分野の専門家が、プログラミングのバックグラウンドなしにビジネス・プロセス・テストを作成できます。
  • オートメーション・エンジニアは、オブジェクトの階層とアプリケーション固有の機能を準備し、非技術分野の専門家がビジネス・プロセス・テストで使用する構成ブロックとして、その階層と機能をパッケージにまとめることができます。
テスト・パーツの管理

テストの管理面には、コンポーネント・ドキュメント、バージョン管理、レポート処理、履歴があります。その他に、プロジェクト内のテスト、フロー、コンポーネントに関する情報が含まれるドキュメントを生成できます。

開発サイクルの初期段階でスクリプト不要の環境でテストを素早く簡単に設計

アプリケーションをテスト用に納品する前に、キーワードとコンポーネントを定義できるため、ソフトウェア開発ライフサイクルの早い段階でテストを設計できます。

自動テストの準備ができる前に、アプリケーションを手動でテストできます。これにより、ビジネス・プロセス・テストが迅速に実装できるようになります。

他のテスト・システムとの統合

Micro Focus のテスト管理ツールおよびテスト・ツール(ALMSprinterUFT OneService Test など)との統合。

オートメーション・エンジニアは、使い慣れた環境で自分のテスト・ツールから Business Process Testing 機能に直接アクセスできます。

ALM ユーザは、使い慣れた環境でビジネス・プロセス・テストを作成できます。

先頭に戻る

Business Process Testing の使用

次のワークフローは、Business Process Testing を使用するためのボトムアップ・アプローチに基づいています。

その他のアプローチで Business Process Testing を使用する方法については、「設計アプローチの選択」を参照してください。

Business Process Testing の仕組み

Business Process Testing は、Application Lifecycle ManagementALM)内でコンポーネント・ベースのテスト・フレームワークとして機能します。テスト・フレームワークを使用すると、企業にとって多くの利点があります。たとえば、手動テストと自動テストの両方の作成とメンテナンスを合理化したり、ビジネス・プロセス全体のテストを最大限に効率化したりできます。

Business Process Testing は柔軟性に富んでいるため、プログラミング経験や非技術分野の知識、業務の専門知識などのレベルが異なるさまざまな担当者が使用できます。このフレームワークは、エンタープライズのニーズに合わせてさまざまな実装が可能です。

先頭に戻る

詳細情報

先頭に戻る