test-manager
2023.4
false
- 基本情報
- プロジェクト管理
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携

Test Manager ガイド
最終更新日時 2025年10月21日
SAP Solution Manager のコマンド ツールを使用すると、UiPath® Studio との連携のステータスを確認できます。このツールは、各 Studio ビルドの既定のインストール フォルダー (
C:\Program Files\UiPath\Studio\net461) に UiPath.SAP.SolutionManager.CommandLine.exe としてパッケージされています。または、この実行可能ファイルはお使いのカスタム インストール フォルダーにあります。
使用できるパラメーターの説明と使用方法については、以下の表をご覧ください。
|
コマンド |
説明 |
|---|---|
-s、--status |
登録ステータスを表示します。 エラー コードを理解するには、「 ステータスのエラー メッセージのトラブルシューティング」をご覧ください。 |
-r、--register |
通信インターフェイスを登録します。 |
-u、--unregister |
通信インターフェイスを登録解除します。 |
-i、--ip |
Studio で使用されている接続 IP を表示します。 |
-o、--out |
出力ファイルを表示します。 |
|
|
ヘルプを表示します。 |
|
|
バージョン番号を表示します。 |
次のリストでは、SAP Solution Manager の一般的なエラーとその解決方法について説明します。
- UiPath プラグインがインストールされていない: この問題を解決するには 、 UiPath® プラグインをインストールする必要があります。
- SAP コネクタを利用不可: この問題を解決するには 、SAP コネクタをインストールする必要があります。
重要: SAP コネクタは、x86 OS アーキテクチャでのみ動作します。
- UiPath プラグインがアンインストールされ、SAP コネクタがインストールされています: この問題を解決するには、UiPath® プラグインをインストールする必要があります。
- UiPath プラグインがアンインストールされ、SAP コネクタがアンインストールされました: この問題を解決するには、UiPath® プラグインと SAP コネクタの両方をインストールする必要があります重要: SAP コネクタは、x86 OS アーキテクチャでのみ動作します。
- UiPath プラグインがインストールされており、SAP コネクタが x86 ではなく x64 になっている (プラグインは機能しない): この問題を解決するには 、SAP コネクタをインストールする必要があります。
重要: SAP コネクタは、x86 OS アーキテクチャでのみ動作します。
- 設定が正常に完了した後に SAP インスタンスからの実行が失敗する場合は、以下の手順を実行して解決します。
- SAP Solution Manager クライアントに、必要なクライアント スコープが設定されていることを確認します。
-
ID サービスのデータベースの Clients テーブルからクライアントを取得し、クライアント名
SapSolaman.OpenIdを検索します。 -
このクライアントに、ID サービスの
ClientScopesテーブルで以下のスコープが割り当てられていることを確認します。-
TestManager -
email -
profile -
openid -
TM.TestExecutions -
TM.TestCases.ReadID サービス内でクライアントに対して実行できる操作については、以下の例をご覧ください。- 新しいクライアントを挿入する
INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope')INSERT INTO yourDatabase.identity.clients (ClientID, ClientName, Scope) VALUES ('YourClientID', 'YourClientName', 'YourScope') - 既存のクライアントを更新する
UPDATE yourDatabase.identity.clients SET ClientName = 'YourNewClientName', Scope = 'TM.TestCases.Read' WHERE ClientID = 'YourClientID'UPDATE yourDatabase.identity.clients SET ClientName = 'YourNewClientName', Scope = 'TM.TestCases.Read' WHERE ClientID = 'YourClientID' - 既存のクライアントに特定のスコープを挿入する
INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestExecutions', 'YourClientID') INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestCases.Read', 'YourClientID')INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestExecutions', 'YourClientID') INSERT INTO yourDatabase.identity.client.scopes VALUES ('TM.TestCases.Read', 'YourClientID')
- 新しいクライアントを挿入する
-
-
- ID サービスのテーブル内のクライアントの登録に変更を加えたら、上記の変更を反映するために、以下の操作を実行してログインを再トリガーする必要があります。
- パス
Users/%Userprofile%/Sap/SAP_Waldorfからフォルダーを削除します。 - Test Manager インスタンスの提供オプションに応じて、以下のいずれかの操作を行います。
- スタンドアロンの Test Manager の場合: IIS サーバーを再起動するか、Identity Server のアプリケーション プールをリサイクルします。
- Automation Suite の Test Manager の場合: Redis キャッシュをフラッシュするか、Identity ポッドを再起動します。
- パス
- SAP Solution Manager クライアントに、必要なクライアント スコープが設定されていることを確認します。