再生後のモバイル デバイスの開放

他の Silk Test ユーザーがモバイル デバイスでテストできるようにするために、再生後にデバイスを開放します。

再生が完了した後に手動でモバイル デバイスを開放するために、次のいずれかを実行することもできます。
  • モバイル Web アプリケーションのテストを再生した場合、BrowserApplication クラスの close メソッド、または closeSynchron メソッド を使用します。これらのメソッド の詳細については、 API ドキュメントを参照してください。
    webBrowser.close();
  • モバイル ネイティブ アプリケーションのテストを再生した場合、MobileDevice クラスの closeApp メソッドを使用します。
    たとえば、次のように入力します。
    MobileDevice mobileDevice = desktop.find("//MobileDevice");
    mobileDevice.closeApp();
  • desktop.detachAll() ステートメントをテスト スクリプトに追加します。
次の条件を満たしている場合は、モバイル デバイスは自動的に開放されます。
  • Open Agent を閉じる。
  • 無人テスト中にテスト プロセスが停止する。並列テストが有効な場合には、この操作でのみデバイスが開放されます。
  • Silk4J を閉じる。並列テストが有効な場合には、この操作でのみデバイスが開放されます。
注: モバイル デバイスを開放すると、モバイル デバイス上のテスト対象アプリケーション (AUT) は閉じられます。