- Test Suite の利用を開始する
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
- CI/CD との連携
KTern
UiPath では、KTern との連携により、SAP ECC および SAP S/4HANA 用のオートメーション プロジェクト向けの Change Impact Mining をお客様に提供しています。
このソリューションでは、ABAP コードまたはカスタマイジングの変更、SAP ノート、SAP サポート パッケージ、または SAP 拡張パッケージの適用など、SAP ソフトウェアの変更の影響を分析します。この情報に基づいてテストを最適化して、テストに必要な作業を減らし、業務プロセスおよび業務トランザクションへの影響を把握して、何をテストすべきかを明らかにすることができます。
これにより、顧客はテスト ケースに集中し、回帰ポートフォリオ全体をテスト/実行するのではなく、使用される機能のみに注力することができます。
次のスクリーンショットに、UiPath のアプローチの 3 つのフェーズを示します。
最初のフェーズでは、実際に実行されたトランザクションとその依存関係に関する情報が実行時に収集されます。実行されたテストの監視は、SAP Testing Project テンプレートを使用して行われます。
分析では、以下の SAP イベントによって加えられた変更がキャプチャされます。
- ABAP コードの変更
- カスタマイジングの変更
- SAP ノートの適用
- SAP サポート パッケージの適用
- SAP 拡張パッケージの適用
- SAP ビジネス機能のアクティベーション
- SAP S/4HANA へのアップグレード
Impact Mining のテスト結果として、KTern により以下の 2 つのビューを含むフィットおよびギャップ分析が提供されます。
- フィットと呼ばれる、影響を受けたテスト ケースのリスト
- 2 番目のリストは、最近の変更の影響を受けた、回帰ポートフォリオでテスト ケースに割り当てられていない SAP トランザクションと SAP プログラムで構成されます (ヒット)。
以下のスクリーンショットは、Test Manager のオートメーション プロジェクトで見つかった、影響を受けたテスト ケースのフィット リストを示しています。
以下のスクリーンショットは、最近の変更の影響を受けた、Test Manager のテスト ケースに割り当てられていない SAP トランザクションと SAP プログラムで構成されるギャップ リストを示しています。
ポートフォリオで欠落しているテスト ケースに対する新しい要件を作成します。これにより、SAP 機能の変更に基づき欠落しているテスト ケースが示され、今後自動化する必要があるテスト ケースの候補を示します。
UiPath Test Manager と KTern を連携させるには、UiPath と KTern の連携についての説明をご覧ください。