Android 上のハイブリッド アプリケーションのテスト

ハイブリッド アプリケーション(アプリ)は、デバイス上で実行されるネイティブ アプリケーションのようなアプリですが、HTML5、CSS、JavaScript などの Web テクノロジを使用して記述されたアプリです。

Silk4J は、ネイティブ コンテナに埋め込まれた単一の Web ビューで構成されたハイブリッド アプリのテストをサポートします。このようなハイブリッド アプリの一般的な例は、Apache Cordova アプリケーションです。

Silk4J は、Chrome リモート デバッグをサポートする Web ビューを検出できます。 Silk4J は、com.android.webview パッケージまたは com.google.android.webview パッケージ(多くの Android デバイス上のデフォルト パッケージ)のいずれかを使用した Web ビューを検出できます。
注: Silk4J は、Android 4.4 以降でのハイブリッド アプリのテストをサポートします。Android 6.0 以降でハイブリッド アプリをテストするには、Android システムの WebView バージョン 51 以降が必要です。

Android 上のハイブリッド アプリをテストする手順は、モバイル ネイティブ アプリケーションをテストする手順と同じです。詳細については、「Android 上のモバイル アプリケーションのテスト」を参照してください。