Safariブラウザのテスト
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_665/https://ranorex.techmatrix.jp/wp-content/uploads/20230920_アイソメトリックスマートフォンベクトルイラスト-1024x665.png)
Ranorex 10.7より、iOS端末のSafariブラウザでのテストが可能となりました。そこで、本記事では、iOS端末のSafariブラウザでRanorexのテストを実施する方法をご紹介します。
※本記事では、Safariブラウザでのテストに必要な設定をご紹介していますので、Ranorexでモバイルテストを実施する際に必要なモバイルデバイスの登録、及び、RxServiceAppのインストールはこちらをご参照ください。
※本記事の手順では、iOSバージョン16を使用しています。iOSのバージョンによっては表示される画面が異なる場合があります。
iOS端末の設定
Safariブラウザでテストを実施する場合は、事前にiOS端末のセットアップが必要となります。
※RxServiceAppをインストールしてから実施します。
1.iOS端末にて、[設定]アプリを開きます。
2.[Safari]から、[拡張機能]をタッチします。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_422,h_395/http://ranorex.techmatrix.jp/wp-content/uploads/1-1-1.png)
3.[Ranorex Safari Extension]をオンにします。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_407,h_390/http://ranorex.techmatrix.jp/wp-content/uploads/1-2-1.png)
4.[すべてのWebサイト]をタッチし、[許可]を選択します。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_403,h_389/http://ranorex.techmatrix.jp/wp-content/uploads/1-3-1.png)
ここまで設定をおこなったら、[設定]アプリは閉じます。
テストの作成
テストの作成は、RxBrowserやネイティブアプリと同じ方法で実施しますが、作成時のテスト対象アプリには[RxServiceApp]を選択します。
1.iOSデバイス上でRxServiceAppを起動します。
2.Ranorex Studioで[RECORD]ボタンをクリックし、[アプリの選択または追加]から、[RxServiceApp]を選択します。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_470,h_470/http://ranorex.techmatrix.jp/wp-content/uploads/2-1-1.png)
3.WebサイトのURLを指定し、[作成]をクリックします。iOS端末にてSafariブラウザが起動されるので、オブジェクトを取得していきます。
※モバイル端末でのテストの作成方法はこちら
テストの実行
テストの実行は、RxBrowserやネイティブアプリと同じ方法で実施します。Ranorex Studioから[RUN]ボタンをクリックすることで、Safariブラウザ上でのテストが実行できます。
注意点
まとめ
今回ご紹介したSafariブラウザでのテストは、テストの流れを紹介する動画も公開しています。