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