管理設定
[管理] > [設定] では、共有スペース管理者は、Digital Labサーバーでプロパティを設定し、機能を有効にすることで共有スペースを設定できます。
UFT Digital LabをMSPが提供するマネージドサービスとして利用する場合や、インストール時に共有スペースを有効にする場合、一部の設定をグローバルに制御する場合があります。詳しくは共有スペース管理を参照してください。
このトピックの内容:
- 設定の構成
- 一般
- プロキシ設定 (Webアクセス)
- デバイス予約
- Androidパッケージングサービス
- iOS署名サービス
- iOSオプション
- Amazon Device Farm統合
- ユーザーの権限
- Network Virtualization統合
- LDAP統合
- SAML SSO統合
- OpenTextでホストされたラボ統合
- Service Virtualization (SV) 統合
- AutoPassライセンスサーバー構成
- Genymotion統合
- 不具合追跡システムの統合
- デバイス正常性表示
- ファイルストレージ
- Appiumオプション
- Tencent WeTest Device Farm統合
- デバイス画面の画像品質
- デバイスのクリーンアップ
設定の構成
管理設定を構成するには:
左側のパネルからカテゴリを選択します。特定のセクションの設定を変更した後、検証して保存をクリックし、サーバーが変更を確認するのを待ちます。
行った変更を消去するには、画面右上の変更の破棄をクリックします。
注: 一部のプロパティと設定は、Trial、Enterprise、およびUltimateライセンスタイプでのみ使用できます。詳しくはUFT Digital Labエディションを参照してください。
一般
このセクションでは、互換性の検証、ロック期間 (アカウントでのログインの連続失敗およびアイドル状態のデバイス)、パスワードの有効期限などの一般的な設定を構成できます。
次の表に、いくつかの一般的な設定に関する追加情報を示します。
WebSocketセキュリティを有効にする | この設定を有効にすると、Digital Labに接続するすべてのテストツールと統合製品は、接続を認証するために実行キーを使用する必要があります。詳しくはアクセスキー管理を参照してください。 |
互換性検証を有効にする | アプリがユーザーがインストールしようとしているデバイスと互換性があることを検証し、互換性のあるアプリのインストールのみを許可します。 |
パスワードの有効期間 |
デフォルトのパスワードの有効期限は180日です。有効期限の20日前に、Digital Labは、パスワードの変更をユーザーに警告します。「0」の値は、有効期限がないことを示します。 ユーザーのパスワードの有効期限が切れた場合、またはユーザーがパスワードを忘れた場合、共有スペース管理者はラボ管理から、またはスクリプトを使用してパスワードをリセットできます。詳細については、スクリプトを使用してユーザーアカウントを管理するを参照してください。 |
ロック期間 |
間違ったパスワードを3回入力してもユーザーがロックアウトされないようにするには、ロック期間を「0」に設定します。 |
ログレポートのサニタイズ | ログから秘密データをマスクします (パスワードやユーザー名など)。 詳細については、Digital Labログを収集してサニタイズするを参照してください。 |
使用状況データの収集 |
UFT Digital Labにのみ関連します。 CSVレポートは、予約、デバイス、アプリ、ジョブ情報を含むコンソールからダウンロードできます。これにより、ラボリソースの使用状況を評価できます。 |
デバイス画面表示のアイドルタイムアウト | 定義された期間、デバイスでアクションが実行されない場合、リモートデバイスの画面表示ウィンドウは閉じられます。デバイスはロックされたままです。 |
デバイスセッションのアイドルタイムアウト | 定義された期間、デバイスでアクションが実行されない場合、セッションは終了し、デバイスのロックが解除されます。 |
デバイスメッセージの受信後にアイドル時間をリセットする | 新しいデバイスメッセージ (ログ、メトリクスなど) が到着するたびに、デバイスのアイドル時間をリセットします。 |
Single-Sign-On初期化文字列 |
UFT Digital Labにのみ関連します。 これは、Digital LabのALM拡張機能との統合に必須です。ALMサイト管理からのCOMMUNICATION_SECURITY_PASSPHRASEフラグの値を貼り付けます。このフィールドを空のままにすると、シングルサインオンは機能しません。詳しくはDigital Labウィザードを参照してください。 |
データの収集許可 |
会社のプライバシーポリシーに従って、OpenTextが製品を改善するために内部で使用するデータの収集を許可します。 |
管理者の電子メールアドレス | ユーザーがDigital Labから [管理者にお問い合わせください] をクリックしたときに使用されるユーザーの電子メールアドレス。電子メールが提供されるユーザーには、共有スペース管理者の役割が割り当てられている必要があります。 |
実行キー/コネクターキーの最大期間 | 実行およびコネクターアクセスキーが有効である最大日数を設定します。制限に達すると、キーの有効期限が切れます。これらのフィールドを空白のままにすると、キーに有効期限はありません。アクセスキーのリストから期限切れのキーを自動的に削除する設定を有効にすることもできます。 アクセスキーの作成方法については、アクセスキー管理を参照してください。 |
Prometheus統合 |
UFT Digital Labにのみ関連します。 Prometheusとの統合を有効または無効にします。[検証して保存]をクリックした後、サーバーを再起動します。 |
使用状況データの期間 |
UFT Digital Labにのみ関連します。 使用状況データを収集する期間を日数で定義します。 |
プロキシ設定 (Webアクセス)
このセクションは、UFT Digital Labにのみ関連します。
プロキシサーバーを使用する場合は、これらの設定を使用してプロキシサーバーの設定を構成します。
デバイス予約
このセクションでは、期間や予約可能なデバイスの数などのデバイス予約設定を構成できます。これらの設定の詳細については、デバイス予約設定を参照してください。
Androidパッケージングサービス
特定のアプリをテストするときに記録および再生機能を有効にするには、それらをDigital Labライブラリで再パッケージ化する必要があります。
UFT Digital Lab: Androidパッケージャーのホストマシン、ポート、およびプロトコルを指定できます。パッケージングサービスマシンは、デフォルトでlocalhostに設定されています。
パッケージアプリが自己署名証明書とAndroidシステム証明書を信頼するかどうかを指定することもできます。これは、VuGen MITMプロトコルを使用して負荷テスト用のスクリプトを記録するときに必要です。パッケージ化が必要な場合の詳細については、アプリのパッケージングおよび署名サービスを参照してください。
iOS署名サービス
このセクションでは、iOSアプリの署名サービスを構成できます。これらの設定の詳細については、iOS署名サービスを参照してください。
iOSオプション
すべてのiOSデバイスの設定をグローバルに制御します。
自動ロックを禁止する | このオプションを有効にすると、Digital Labは、iOSデバイスの設定で構成されている場合、デバイスを30秒ごとにウェイクアップすることにより、自動ロックを禁止します。 |
アプリの起動中はアラートを自動的に閉じる | アプリの起動中に表示されるアラート (位置情報のアクセス許可要求など) により、Digital Labは、アプリが正常に起動されたことを識別できない場合があります。 このオプションを有効にすると、Digital Labは、アプリの起動時にシステムアラートを自動的に閉じます。 |
アイドル時はシステムアラートを自動的に閉じる | iOSアップデート通知などのアラートがDigital Labデバイスのプラグアンドプレイプロセスに干渉する場合があります。 このオプションを有効にすると、Digital Labは15秒ごとにシステムアラートを自動的に解除します。テストへの干渉を避けるために、Digital Labは、記録および再生中にアラートを却下しません。 |
accessibilityIdを使用する | パッケージアプリの場合、accessibilityLabelではなく、accessibilityIdプロパティと値を使用してコンポーネントを識別します。 |
日付と時刻の変更をサポートする |
注: このオプションは、テストに日時の変更が含まれる場合にのみ有効にしてください。 このオプションを有効にすると、日付または時刻が変更されたときにリモートビューがフリーズするのを防ぎます。 |
電話サポート (テクニカルプレビュー) | 記録および再生中にデバイスで電話をかけたり受けたりできるようにします。iOSバージョン12以降でサポートされています。注: 設定を有効にした後、設定を有効にするためにiOSデバイスを再接続します。 |
漢字キーボードのサポート | 有効にすると、物理キーボードから入力されたキーを検索し、デバイス画面のソフトキーボードに渡すことで、漢字キーボードのサポートが向上します。このオプションは、日本語キーボードでのみ有効にする必要があることに注意してください。注: この設定はiOS 11.1以降でサポートされています。 |
注: Digital Labはネガティブオプションを選択してアラートを解除します。たとえば、位置情報のアクセス許可アラートが表示された場合、Digital Labは許可しないを選択します。
Amazon Device Farm統合
このセクションは、UFT Digital Labにのみ関連します。
この統合により、Amazonファームのデバイスをテスト目的で使用できます。このセクションでは、AWSセキュリティ認証情報を提供します。EC2インターフェイスを介して使用するプロジェクトを作成した場合は、ここでその名前を指定します。
詳細については、AWS Device Farm統合を参照するか、このペインのAWSドキュメントへのリンクをたどってください。
- 注:
- これらの設定は、EC2インスタンスでテスト用に定義した他の設定を上書きします。
- ADF統合を無効にすると、変更が有効になるまでに最大10分かかる場合があります。
ユーザーの権限
アプリやデバイスでのアクションに関して、ワークスペース内のユーザーの権限を定義できます。デフォルトでは、ユーザーにはすべてのアクションを実行する権限があります。これらの設定の詳細については、ユーザーの権限を参照してください。
Network Virtualization統合
このセクションでは、NV Test Managerマシン情報、その認証トークン、および使用するプロトコル (HTTPまたはHTTPS) を指定できます。
これらの設定の詳細については、Digital LabでのNetwork Virtualization統合のセットアップを参照してください。
NVはオンプレミスデバイスでのみサポートされます。
LDAP統合
このセクションは、UFT Digital LabおよびUFT Digital Lab Managed SaaSにのみ関連します。
組織でLDAPを使用してユーザーアカウントを管理している場合は、ユーザーがLDAP資格情報を使用してDigital Labにアクセスできるようにすることができます。これらの設定の詳細については、LDAP設定を参照してください。
共有スペースを使用する場合、一部の設定はオペレーターによってグローバルに制御されます。詳しくは共有スペース管理を参照してください。
SAML SSO統合
このセクションは、UFT Digital LabおよびUFT Digital Lab Managed SaaSにのみ関連します。
Digital LabはSAML 2.0経由のシングルサインオンに対応しています。SAML (Security Assertion Markup Language) は、IDプロバイダー (IdP) とDigital Labなどのサービスプロバイダーとの間で認証および承認データを交換するためのXMLベースの標準です。設定のこのセクションでは、シングルサインオン (SSO) を有効にできます。このようにして、ユーザーは、組織内の他のSSOアプリケーションにログインする場合と同様に、Digital Labにログインするために1セットの資格情報を使用できます。これらの設定の詳細については、SAML SSO設定を参照してください。
OpenTextでホストされたラボ統合
これらの設定により、OpenTextがホストするラボと統合できます。ラボは、パブリックおよびプライベートのホストデバイスと、クラウドデスクトップブラウザーラボを提供します。OpenTextは、Digital Labライセンスを購入すると、ラボにアクセスするためのキーを提供します。
ホストされたデバイスラボを有効にするには | ホストされたデバイスラボ統合のオプションをはいに設定します。 |
パブリックデバイスラボを有効にするには |
ホストされている個人用デバイスの詳細については、ホストデバイスデータシートを参照してください。 |
クラウドブラウザーラボを有効にするには |
クラウドブラウザーを有効にするオプションを [はい] に設定します。 有効なクラウドブラウザーラボライセンスが必要です。
また、ブラウザーセッションの非アクティブタイムアウトと、ブラウザーセッションの最大継続時間を設定することもできます。 注: クラウドブラウザーラボの設定を有効にした後、テストスクリプトを実行する前に、少なくとも10分間待ちます。 |
Service Virtualization (SV) 統合
このセクションは、UFT Digital LabおよびUFT Digital Lab Managed SaaSにのみ関連します。
このセクションでは、アプリをアップロードするときにService Virtualization (SV) インストルメンテーションを有効にできます。
この統合により、センサー、API、およびデバイスを仮想化できます。詳細については、Service Virtualization (SV) のセットアップを参照してください。
AutoPassライセンスサーバー構成
このセクションは、UFT Digital Labにのみ関連します。
AutoPassライセンスサーバー構成は、時間ベース (パブリックデバイス時間またはMSPデバイス時間) ライセンスを使用する場合にのみ必要です。AutoPassライセンスサーバーをインストールした後、AutoPassサーバーマシンの詳細を指定します。詳しくはライセンスのインストールと管理を参照してください。
Genymotion統合
このセクションは、UFT Digital LabおよびUFT Digital Lab Managed SaaSにのみ関連します。
これらの設定により、Genymotion Cloudデバイスとの統合に使用するアカウントを指定できます。詳しくはGenymotion Cloud統合を参照してください。
不具合追跡システムの統合
Digital LabをOpenText™ Octaneと統合して、探索セッションから直接不具合を開きます。統合設定を有効にしてから、以下の説明に従ってフィールドに入力します。
- 不具合を管理するOctane URLを指定します。
- OctaneスペースIDを含めます。スペースIDは、Octane URLの等号の直後の番号です (例: 以下の例では45001)。
https://almoctane-ams.saas.microfocus.com/ui/?&p=45001/2004#/defects - 不具合の説明フィールドに入力するために、独自にカスタマイズしたOctaneフォーム (テンプレート) を使用できます。テンプレートには、プレースホルダーUFTM_TEST_STEPSが含まれている必要があります。プレースホルダーには、ステップレポートのステップが入力されます。
設定を保存すると、Octaneへの接続が確認されます。
デバイス正常性表示
このセクションでは、いくつかのデバイス正常性メトリクスのアラートのしきい値を設定できます。デバイスのメトリクスがしきい値を超えると、そのカードに警告アイコンが表示されます。
たとえば、Androidデバイスのデフォルトのバッテリー温度は45°です。Digital Labが45°を超える温度を検出すると、カードに警告アイコンが表示されます。アイコンにカーソルを合わせると、超過したしきい値の詳細が表示されます。
詳細については、デバイスの管理を参照してください。
[バッテリの状態] はAndroidデバイスでのみサポートされていることに注意してください。Androidデバイスの [熱状態] は、Android 10以降でのみサポートされています。
ファイルストレージ
これらの設定により、ファイルストレージを管理できます。
割り当てられる合計容量 |
UFT Digital Labのみ アプリケーションを保存するために、Digital Labの合計ファイルストレージサイズ (GB) を設定します。ストレージ容量がこの制限に達すると、アプリのアップロードはブロックされます。 管理ダッシュボードでファイルの保存状況を確認できます。詳細については、Digital Labダッシュボードを参照してください。 |
アプリケーションごとのアップロード数 | ファイルストレージスペースをより適切に管理するために、アプリケーションごとに許可されるアップロードの数を制限することもできます。この設定を有効にする場合は、保持するアプリケーションごとのアップロードの最大数を指定します (デフォルト: 30)。最新のアップロードが保持され、この数を超える以前のアップロードは削除されます。たとえば、15を指定すると、アプリの最新の15のアップロードのみが保持されます。 |
Appiumオプション
このセクションでは、以下を有効にできます。
-
Appiumへの匿名アクセス (LDAPではサポートされていません)。これにより、実行アクセスキーなしで、テストの実行時にAppiumスクリプトからDigital Labへのログインが可能になります。
-
Appiumの安全でない機能。この設定を有効にすると、Appiumサーバーは --relaxed-securityフラグを使用して実行され、すべての安全でない機能がオンになります。Appiumの安全でない機能の詳細については、Appiumのドキュメントを参照してください。
Tencent WeTest Device Farm統合
このセクションは、UFT Digital Labにのみ関連します。
Tencent WeTest Device Farm統合により、プライベートWeTestクラウド内のデバイスをDigital Labに接続できます。統合を有効にするときは、WeTestにインストールされているコネクターの名前、WeTest APIアドレス、およびWeTestアカウントのシークレットIDとシークレットキーを提供する必要があります。
デバイス画面の画像品質
これらの設定により、管理者は、リモートビューに表示されるデバイスイメージのデフォルトの品質を制御し、ユーザーが選択できる最高の品質を制限できます。これは、帯域幅が不十分なネットワークでのネットワークの輻輳を防ぐのに役立つ場合があります。画質の詳細については、デバイスアクセスウィンドウのデバイス情報を参照してください。
デフォルトの品質 |
この値は、デバイスが初めてリモートで開かれたときに使用されます。有効な値は、10%~100%で10%間隔です。 ユーザーは画質を拡大または縮小できますが、最大品質値を超えて拡大することはできません。 |
最大品質 |
ユーザーがリモートデバイスアクセスウィンドウで選択できる画質の最大値。帯域幅が低い場合、品質を下げるとパフォーマンスが向上する可能性があります。有効な値は、10%~100%で10%間隔です。 |
スケーリング設定は、ブラウザーおよびマシンごとに保持されます。ただし、管理者が管理設定で画質のデフォルト値を変更すると、ユーザーがデバイスをリモートで開いたときに、更新されたデフォルト値が使用されます。
デバイスのクリーンアップ
管理者は、各セッションの終了時にデバイスを自動的にクリーニングするかどうかを決定できます。[デフォルト設定] タブで定義された設定は、共有アセットと各ワークスペースに個別に適用されます。必要に応じて、共有スペース管理者は特定のワークスペースのデフォルト設定を上書きできます。
共有スペースまたはワークスペースの管理者は、Androidデバイスのアプリスナップショットを作成することもできます。これは、クリーンアップ後にデバイスが復元される状態として機能します。スナップショットにないインストール済みアプリは、クリーンアップ中にデバイスからアンインストールされます。
注:
- クリーンアップは現在、英語版のOSデバイスでのみサポートされています。
- iOSデバイスの場合、クリーンアップはiOS 13以降でのみサポートされます。
- 現在、スナップショットはAndroidデバイスでのみ利用できます。iOSデバイスがクリーンアップされると、システム以外のアプリはすべてアンインストールされます
クリーンアップアクション
クリーンアップ中に次のアクションが実行されます。
アプリ | システムアプリ、Digital Labエージェント、デバイスポリシーコントローラー (DPC)、およびAppium設定を除くすべてのアプリをアンインストールします。 |
フォルダーとファイル |
新しい非システムフォルダーとファイル、写真、およびビデオを削除します。 |
ブラウザー | Safari (iOS)/ Chrome (Android): 開いているタブを閉じ、キャッシュをクリアし、保存されたパスワードを削除します。 |
クリーンアップ中、デバイスでメンテナンスモードが有効になります。
デフォルト設定をオーバーライドするには:
-
左側のパネルで、共有アセットを選択するか、ワークスペースタブでワークスペースを選択します。
-
デフォルト設定が有効になっている場合、デフォルト値は読み取り専用として表示されます。デフォルトが [いいえ] に設定されている場合、値フィールドは空です。
設定を変更するには、デフォルトチェックボックスをオフにし、設定を無効または有効にして、必要に応じて値を更新します。
-
変更を保存します。
アプリのスナップショットを作成するには (Androidのみ):
-
Androidデバイスを選択します。
-
デバイスの [詳細情報] > [アクション] タブで、[アプリのスナップショットの取得]
をクリックします。
クリーンアップでは、スナップショットに基づいてアプリのみが削除されます。アプリはインストールされません。
ヒント: 特定のデバイスをクリーニングするには、REST APIを使用します。詳しくは、Digital LabのREST APIリファレンスを参照してください。
その他の参照項目: