>HeartCore Robo ドキュメント一覧 GUIリファレンス |
2023-01-04 |
-c/--connect
、-p/--password
および-u/--user
などのCLI接続オプションを使用した自動接続。CLIオプションの仕様を参照ください。
デスクトップ - >読み取り専用メニュー項目を使用します。これは、より多くのユーザーが同じデスクトップを共有している場合や、デスクトップを操作せずに表示するだけの場合に便利です。特徴 |
説明 |
更新デーモン |
更新デーモンはデスクトップセッションを維持するバックグラウンド・プロセスです。 マウスを動かしたり、長時間キーを入力したりしないと、リモートサーバはスクリーンセーバーを実行したり、デスクトップをロックします。 一部のデスクトップサーバはアイドル時間経過後に接続を終了することも知られています。 このデーモンは、設定されたアイドル時間(デフォルトでは5分)後にマウスを前後に1〜2ピクセル移動することで、これらの状況を防ぎます。 スクリプトが実行されている間、デーモンは実行されません。これは、スクリプト実行への不要な干渉を防ぐためのものです。 この振る舞いを変更し、自動化中であってもデーモンを実行できるように、環境設定にフラグがあります。 |
接続回復 |
接続回復メカニズムは、スクリプトの実行中に切断されたデスクトップ接続を修復します。 フレームワークは、すべてのI/O 操作(マウス、キーボード等)を自動的に保留して指定時間が経過するまでデスクトップへの再接続を数回試行します。 接続が正常に回復されると、スクリプトは実行を再開します。 このメカニズムは、断続的なネットワーク停止などの回復可能な接続エラーを対象としています。 ターゲットサーバがクラッシュしSUTによって自動的に再起動されない場合は役に立ちません。 リカバリ機能は標準でオフになっており、スクリプト実行前にデスクトップ環境設定で有効にする必要があります。 |
接続プーリング |
接続プーリングのメカニズムが実行されたテストスクリプトは、それらを破棄(切断)するのではなく、使用後に接続プールを解放できます。 そのような接続は、他のスクリプトによって取得する場合があります。 このアプローチは、デスクトップ接続のオーバーヘッドを回避し、特に複数の短いテストスクリプトが1つ以上のテスト環境に対して実行される場合パフォーマンスを大幅に向上できます(必要メモリ要件は増加)。 接続プールの操作には、少なくとも2つの接続(シート)を持つライセンスが必要です。 詳細については、RemoteDesktopClientFactoryクラスのドキュメントを参照ください。 インスタンスのライセンス数を確認するには、[ツール] - [ライセンスキーマネージャ]ウィンドウを参照ください。 |