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

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

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