ALM Octane統合の概要

リリースライフサイクルで使用する他のシステムに接続することで、ALM Octaneの機能を拡張します。ALM Octaneはさまざまなツールの点と点をつなぎ合わせることで、ライフサイクル全体の包括的な管理を可能にします。

このトピックでは、ALM Octaneで利用できる統合オプションについて説明します。

概要

これらのダイアグラムは、アプリケーションのライフサイクルの各ステージでALM Octaneと統合されるツールを示しています。

注意: 統合を使用する場合は、セキュリティで保護されたTLS (SSL) 接続を使用してALM Octaneを設定します。手順については、ALM Octane Secure Deployment and Configuration Guidelinesを参照してください。

トップに戻る

Micro Focus Connect

Micro Focus Connectは、ALM Octaneの指定同期ソリューションです。Micro Focus Connectの操作手順については、Micro Focus Connect Focus Connectヘルプセンターを参照してください。

Micro Focus Connectを使用する場合、ALM、Jira、Rallyなど、サードパーティアプリケーションをALM Octaneと同期するために使用できるさまざまなコネクタがあります。Micro Focus Connectで利用可能なコネクタの完全なリストについては、Micro Focus Connectコネクタを参照してください。

トップに戻る

IDEの統合

開発用IDE内からALM Octaneを使用します。

統合 手順

IntelliJ

IntelliJ IDEAでの操作を参照してください。

Eclipse Eclipse IDEでの操作を参照してください。
Microsoft Visual Studio Microsoft Visual Studio IDEでの操作を参照してください。

フィーチャーサポートマトリックスについては、IDE統合でサポートされる機能を参照してください。

トップに戻る

ソースコード管理 (SCM) の統合

CIサーバーとの統合を通じて、ソースコントロール管理システムに対してコミットされた変更を追跡します。詳細については、ソースコントロール管理システムにコミットされた変更の追跡を参照してください。

ALM Octaneは、統合されたCIサーバーを介してSCM情報をインポートします。

ALM Octaneは、使用するCIサーバーに応じて、次のSCMシステムをサポートします。

CIサーバー サポートされるSCMシステム
Jenkins Git、SVN、および他のSCMの限定的なサポート
Bamboo Git、SVN
TeamCity Git、SVN
Azure DevOps Server (TFS) Git
GoCD Git
GitLab Git
Azure DevOps Services (VSTS) Git、TFVC (Team Foundationバージョン管理)

注: ALM Octaneは、サポートされているSCMシステムの1つを使用しているリポジトリホスティングサービスをサポートします。例: GitHub、BitBucket、またはGitLab。

次の機能は、GitまたはSVNを使用する場合にのみ使用できます。

  • リポジトリのコミットに関する情報。

  • 変更されたファイルに対する差異リポジトリビューアーとファイルリポジトリビューアーへのリンク。

トップに戻る

ビルド自動化: CIサーバーの統合

ALM Octaneでは、CIパイプラインからアプリケーションデリバリプロセスにデータを取り込んで、品質、進行状況、変更の影響、コードカバレッジなどの分析に利用できます。詳細については、CIパイプラインを参照してください。

各CIサーバー統合でサポートされる機能のリストについては、CIの統合でサポートされる機能を参照してください。

その他のCIサーバーについては、GitHubで入手可能なCI Plugin SDK for ALM Octaneを使用して、Javaで専用のプラグインを作成してください。

トップに戻る

テストツールの統合

ALM Octaneは、さまざまなソースからテストと結果をプロダクト全体とリリースのデータに取り込みます。

統合 手順

Micro Focusテストツール:  

UFT One、UFT Developer、UFT Mobile、LoadRunnerProfessional、LoadRunner Cloud、およびLoadRunner Enterprise

ALM Octaneのパイプラインモジュールを使用し、CIサーバーと統合します。

ALM Octaneは、パイプライン実行からテストツールのテスト実行結果を受け取ります。

自動テストフロー (パイプライン)を参照してください。

UFT One (統合機能テスト)

 

 

パイプラインなしでUFT Oneの統合をセットアップします。

ALM Octaneは、GitまたはSVNに保存されているUFT Oneテストとデータテーブルを検出します。これによりALM Octaneテストスイートでテストを実行できます。

UFT One統合のセットアップおよびALM Octaneからの自動テストの実行を参照してください。

ALMテスト実行インジェクション

ALM OctaneにALM/QCからテスト・セットとテスト実行自動的に注入するALM Octane、ALM/QCとの間に統合。

次のバージョン以降で使用できます。

ALM Octane 15.20.1
ALM/QC 15.5、12.60 Patch6

ALM/QCからALM Octaneへテスト実行を注入するを参照。

ALMテスト結果の追跡 (オフライン)

ALMテスト結果収集ツールを使用(これは引き続きサポートされていますが、代わりにALMテスト実行インジェクションメカニズムを使用することをお勧めします。)

ALM Octaneへの自動テスト実行結果の送信を参照してください。

Quality of Things (QoT)

オンプレミスユーザーは、QOTを使用し、計画された手動実行、スイート実行をダウンロードし、オフラインで実行し、テスト結果をALM Octaneにアップロードすることができます。

Quality of Things (QoT)を参照してください。

Sprinter

SprinterでのALM Octane手動テストの実行

Sprinterでの手動テストの実行と編集を参照してください。

サードパーティ製テストツールおよびフレームワーク (Selenium、NUnit、JUnit、TestNGなど)。

セキュリティテストの統合

ALM Octaneでセキュリティ上の問題を不具合として追跡します。

統合 手順

Fortify

Fortifyとの統合をセットアップすることで、ALM Octaneのパイプライン実行ごとに、その実行で見つかった新たなセキュリティ上の脆弱性を表示することが可能になります。詳細については、Fortifyとの統合を設定するを参照してください。
Fortify

Fortify BugTracker Utilityにより、ALM Octaneでセキュリティに関する不具合をFortifyから直接開くことが可能になります。詳細については、該当するMicro Focus Fortify Marketplaceページを参照してください。

SonarQube

SonarQubeとの統合をセットアップすることで、ALM Octaneのパイプライン実行ごとに、その実行で見つかった新たなセキュリティ上の脆弱性を表示することが可能になります。詳細については、SonarQubeとの統合を設定するを参照してください。

トップに戻る

市販ソフトウェア (COTS) との統合

ALM Octaneは、以下のCOTSと統合されます。

統合 手順
ALMの不具合、要件、およびリリースの同期

同期を参照してください。

JIRAの不具合およびバックログの同期

同期を参照してください。

Jiraのテスト管理

ALM Octane – Jiraプラグインのテスト管理は、ネイティブのJiraエピック、ストーリー、問題、またはカスタムタイプに関するテストカバレッジとステータス情報をJiraユーザーに直接提供します。

ALM Octane –Jiraプラグインのテスト管理を参照してください。

Project and Portfolio Management (PPM) ALM Octaneとの統合を参照してください。
Slack SlackのワークスペースにALM Octaneのワークスペースを追加し、バックログ項目またはパイプライン実行の失敗からSlackのチャンネルを開きます。チャットのセットアップを参照してください。
Teams Microsoft Teamsチャネルを介して、エンティティを共有し、コメントすることができます。詳細については、Microsoft Teamsに関するディスカッションを参照してください。
サードパーティ製アプリケーション Micro FocusAppDelivery Marketplaceページを参照してください。

トップに戻る

監視ツールの統合

本稼働システムで見つかった問題を、ALM Octaneの不具合として追跡します。

統合 手順
AppPulse Mobile AppPulse Mobileで不具合管理ツールとしてALM Octaneを設定し、AppPulse Mobileから直接ALM Octaneに不具合を記録します。詳細については、AppPulse Mobileのドキュメントを参照してください。

トップに戻る

REST APIを使用した統合の追加

ALM OctaneのREST APIを使用して、希望するアプリケーションとの統合を追加します。

統合 手順
その他のサードパーティ製アプリケーションまたはCIサーバー

REST API、OData、およびSDK。詳細については、開発者向けの概要を参照してください。

トップに戻る

参照情報: