UFTMブラウザーアプリ

UFTM ブラウザーアプリは、モバイルデバイス向けに設計されたウェブサイトやウェブアプリを記録・再生する機能を提供します。

これは、AndroidまたはiOS用のインストルメント化されたハイブリッドブラウザーアプリを使用することで実現されます。アプリはプリロードされており、削除または更新することはできません。

UFTMブラウザーアプリは、プラットフォームのWebViewコンポーネントを使用して、ウェブサイトまたはウェブアプリをロードします。WebViewコンポーネントにはプラットフォームSDKが付属しており、プラットフォームにバンドルされているブラウザーエンジンを使用して、デバイスに現在インストールされているブラウザーに関係なく、アプリ内でWebページをレンダリングします。通常、このエンジンは、オペレーティングシステムをアップグレードせずに更新することはできません。

AndroidのWebView

  • 4.4(KitKat)より前のAndroidバージョンでは、WebViewはWebKitレンダリングエンジンを使用してWebページを表示し、ユーザーの履歴を前後に移動したり、ズームインおよびズームアウトしたり、テキスト検索を実行したりするメソッドを含みます。詳しくはhttp://developer.android.com/reference/android/webkit/WebView.htmlをご覧ください。

  • Android 4.4 OS以降は、Chromiumオープンソースプロジェクトに基づくWebViewコンポーネントを使用します。詳しくはhttps://developer.chrome.com/multidevice/webview/overviewをご覧ください。
    Chrome for Androidと同じレンダリングエンジンを共有しているため、Android WebViewとChromeの間でレンダリングの一貫性が向上するはずです。

  • 5.x以下のオペレーティングシステムを搭載したデバイスでは、組み込みWebViewはデバイスのChromeブラウザーとは異なるChromeコアを使用する場合があります。

iOSのWebView

UFTMブラウザーアプリの使い方のコツ

  • Webサイトでの記録と再生(R&R)は、パッケージ化されたハイブリッドアプリを使用する場合と同様の方法で実行され、同じJavaScriptライブラリを使用します。パッケージ化されたハイブリッドアプリのR&Rの制限もここに関連します。

  • UFTM ブラウザーアプリは、URLへのナビゲーション、戻る、進む、更新、停止などの基本的なブラウザー機能を備えています。

  • クライアントに証明書を適用するには:

    1. iosClientCertという新しいフォルダーを作成します。

    2. すべてのクライアント側証明書を新しいフォルダーにコピーします。UFTMブラウザーアプリをインストールすると、コネクターはすべての証明書ファイルをデバイスにプッシュします。

    3. デバイスからクライアント証明書を削除するには、UFTM ブラウザーアプリを手動でアンインストールし、UFT Mobileから再インストールします。