ハイブリッド アプリケーション(アプリ)は、デバイス上で実行されるネイティブ アプリケーションのようなアプリですが、HTML5、CSS、JavaScript などの Web テクノロジを使用して記述されたアプリです。
Silk Test Workbench は、ネイティブ コンテナに埋め込まれた単一の Web ビューで構成されたデバッグ ハイブリッド アプリのテストにする完全なブラウザー サポートを提供します。このようなハイブリッド アプリの一般的な例は、Apache Cordova アプリケーションです。
' VB .NET code Agent.SetOption(Options.EnableMobileWebviewFallbackSupport, False) _desktop.DomLink("//BrowserApplication//BrowserWindow//INPUT[@id='email']").Click()フォールバック サポートを有効化すると、同じリンクをクリックするコードは次のようになります。
' VB .NET code Agent.SetOption(Options.EnableMobileWebviewFallbackSupport, True) _desktop.Find("//BrowserApplication//BrowserWindow//MobileTextField[@resource-id='email']").Click()
iOS 上のハイブリッド アプリをテストする手順は、モバイル ネイティブ アプリケーションをテストする手順と同じです。詳細については、「物理 iOS デバイス上のネイティブ モバイル アプリケーションのテスト」または「iOS シミュレータ上のネイティブ モバイル アプリケーションのテスト」を参照してください。
iOS デバイス上のハイブリッド アプリをテストする前に、デバイスで Web インスペクタ が有効化されていることを確認してください。詳細については、「iOS デバイスのテストの準備」を参照してください。