Instrument apps | Ranorex
Help CenterUser GuideWeb and mobile testing

アプリのインストルメント

モバイル アプリでテスト自動化をおこなう前に、アプリをインストルメントする必要があります。インストルメントとは、Ranorex Studio が自動テストを作成および実行するために、アプリの GUI および機能にアクセスできるよう、アプリを設定することを意味します。

Android と iOS では、アプリのインストルメントの動作が異なるため、個別に説明します。

tipp icon

注意

Ranorex Studio をバージョンアップした場合 (つまり、より新しいオートメーション リブラリおよび Ranorex Service App を使用する場合)、アプリを再度インストルメントしてください。再インストルメントをおこなわないと、意図しない動作となる場合があります。

Ranorex Web Browser for Android

Android デバイスでモバイル Web テストをおこなうには、Android 用の Ranorex Web Browser を使用します。I

Ranorex Web Browser のダウンロードとインストール

以下の QR コードをスキャンするか、https://www.ranorex.com/rxApp に移動し、Ranorex Web Browser をダウンロードします。

Mobile Download Archive ページで、RxBrowser を選択します。

他のアプリと同じようにモバイル デバイスにインストールします。

Ranorex Web Browser を起動した状態

Ranorex Service App に表示された Ranorex Web Browser

Ranorex Web Browser for iOS

iOS デバイスでモバイル Web テストをおこなうには、iOS 用の Ranorex Web Browser を使用します。

Ranorex Web Browser のダウンロードとインストール

以下の QR コードをスキャンするか、https://www.ranorex.com/rxApp に移動し、Ranorex Web Browser をダウンロードします。

Mobile Download Archive ページで、RxBrowser を選択します。

他のアプリと同じようにモバイル デバイスにインストールします。

Ranorex Web Browser を起動した状態

Ranorex Service App に表示された Ranorex Web Browser

Android アプリのインストルメント

Android アプリを Ranorex Studio で使用する前に、アプリをインストルメントする必要があります。

参照

Android アプリのインストルメントについては、kシステムとの接続 > インストルメント ウィザード > ⇢ Android を参照してください。

iOS アプリのインストルメント

iOS アプリを Ranorex Studio で使用する前に、アプリをインストルメントする必要があります。

tipp icon

注意

iOS アプリのインストルメントには、複雑な手順が必要です。したがって、熟練したiOS アプリ開発者がおこなうのをおすすめします。Ranorex Studio による iOS テストを評価する目的の場合には、インストルメント済みの KeePass アプリが用意されているので、これを使用することをおすすめします。

Note icon

メモ

App Store からダウンロードしたアプリは、DRM (デジタル著作権管理) の制限を受けるため、インストルメントできません。

iOS アプリのインストルメントは、特別な Ranorex ライブラリを、アプリのソースコードに埋め込み、再コンパイルすることを意味します。アプリは、P12 証明書と適切なプロビジョニング プロファイルで署名される必要があります。詳しくは、Apple の公式ドキュメントを参照してください。

iOS アプリをインストルメントするには、以下の 2 つの方法があります。

  • Ranorex インストルメント ウィザードを使用 (推奨)

参照

インストルメント ウィザードによる iOS アプリのインストルメントについては、各種システムとの接続 > インストルメント ウィザード > ⇢ iOS を参照してください。

  • Xcode 上でソースコードを手動で編集
    iOS アプリ開発者は、Xcode で Ranorex ライブラリを組み込んでコンパイルし、アプリを署名できます。

参照

手動でのインストルメントについては、Web と モバイルのテスト > より高度なモバイル テスト > ⇢ iOS でのソースコードでのインストルメント を参照してください。

iOS サンプル アプリ

Ranorex は、評価と学習のために、iOS サンプル アプリを提供しています。アプリは、GNU General Publice Licenseで配布されている、KeyPass for iOS です。著作権者および使用許諾契約に関する情報については、https://keepass.info/help/v1/license.html を参照してください。

サンプル アプリのダウンロードとインストール

以下の QR コードをスキャンするか、https://www.ranorex.com/rxApp に移動します。

Mobile Download Archive ページは、Ranorex のバージョンとモバイル OS ごとに分類されています。適切なバージョンの RxMiniLeePass app for iOS をダウンロードします。

他のアプリと同じようにモバイル デバイスにインストールします。

ホーム スクリーンに表示された RxMiniKeePass アプリ

Ranorex Service App に表示された RxMiniKeePass アプリ