テストの再生に Chrome for Android を使用する方法

デフォルトでは、ブラウザーの選択 ダイアログ ボックスを使用して、再生に使用するブラウザーを選択できます。

スクリプトをコマンド ラインや CI サーバーから実行する場合は、スクリプトのアプリケーション構成で接続文字列を指定できます。アプリケーション構成で指定したブラウザーを上書きするには、silktest.configurationName 環境変数を使用します。

BrowserApplication クラスの browsertype プロパティを使用して、再生に使用するブラウザーの種類を設定することもできます。ただし、browsertypeChrome for Androidの明示的な値を含みません。

テストを再生するブラウザーとして Chrome for Android を使用するように指定するには、browsertypeGoogleChrome を設定し、Android をプラットフォームとして指定します。Android が指定されると、デスクトップ マシン上の Google Chrome の代わりに Chrome for Android を使用して、Silk4J はテストを実行します。

使用例

次のサンプル コードは、silktest.configurationName を使用して Nexus 7 上の Chrome for Android を使用するテストの基本状態を設定する方法を示しています。
SET silktest.configurationName="platformName=Android;deviceName=Nexus 7;host=10.0.0.1 - Chrome"
次の のサンプル コードは、browsertype を使用して Chrome for Android を使用するテストの基本状態を設定する方法を示しています。
BrowserBaseState baseState = new BrowserBaseState(BrowserType.GoogleChrome, "demo.borland.com/InsuranceWebExtJS/");
baseState.setConnectionString("platformName=Android");
baseState.execute(desktop);