Perfectoを使用したiOSテスト
axe DevTools Mobile Analyzerは、XcodeとPerfectoのDevTunnel技術を通じてPerfectoデバイスに接続し、Perfectoの実デバイスにインストールされた任意のアプリを手動でアクセシビリティの欠陥をテストできるようにします。
必要条件:
- Perfecto Enterprise Private Cloud
初回セットアップ
-
Perfectoのダッシュボードで、手動テスト用の実デバイスを開きます。
-
デバイスがロードされたら、「DevTunnel」ボタンを選択します。 まだDevTunnelをインストールしていない場合は、 Perfectoのインストールガイドを参照してください。
DevTunnelに問題がありますか?
- インストール後にコンピュータを再起動する必要があるかもしれません。
- devtunnelフォルダのアクセス権を変更している可能性があります。場所:
/usr/local/etc/devtunnelすべてのユーザーに読み書きを許可する必要があります。 - Perfectoサポートにお問い合わせください: support-perfecto@perforce.com。
テストするアプリケーションのインストール
選択した実デバイスを開いた状態で、テストしたいアプリケーションをインストールする必要があります。
-
もし
.ipaがあれば、Perfectoインターフェイスを通じてデバイスにアップロードできます。「Applications」ボタンを選択し、「Install new」を選びます。「Computer」を選択してコンピュータからアップロードします。 -
Xcodeからデプロイする場合は、Perfectoのデバイスインターフェイスで「DevTunnel」ボタンを選択し、「Connect」を選びます。テストしたいアプリのXcodeプロジェクトを開きます。実行するデバイスを選択し、「iOS Devices」の下でPerfectoデバイスを選びます。ローカルで開発する際と同様にアプリを起動します。 注: このデバイスとの初回接続では、Xcodeがセットアップし、接続し、デバイスとやり取りするための必要なシンボルをコピーするため、少し時間がかかります。同じデバイスでの次回の起動には遅延はありません。
アクセシビリティテスト
-
まだ前のステップでDevTunnelを開始していない場合: Perfectoのデバイスインターフェースで「DevTunnel」ボタンを選択し、「Connect」を選びます。 注: Xcodeの前にDevTunnelを開くと、クラウドデバイスがXcodeに利用できることを確認できます。
-
axe DevTools Mobile AnalyzerのXcodeプロジェクトを開き、設定ファイルを調整し、 セットアップガイド を参照してください。
-
axe DevTools Mobile AnalyzerのXcodeプロジェクトの上部バーでデバイスのドロップダウンを開き、「iOS Devices」の下でPerfectoデバイスを選びます。初めてアナライザーを使用する場合は、 アクセシビリティテストを実行する の詳細な手順を確認してください。それ以外の場合は、Perfectoでテストしたい画面に移動し、Analyzerプロジェクトの「Test」ボタンを押してアクセシビリティテストを開始します!
-
次の場所を訪問してください: axe DevTools Mobile Dashboard でスキャンを確認します。
テストのクリーンアップ
テストセッションが終了したら、「DevTunnel」ボタンで接続を切断します。実デバイスセッションを終了するために、「Stop」ボタンを選択することも忘れずに。
お困りですか?
- Perfectoサポートにお問い合わせください: support-perfecto@perforce.com。
- Dequeサポートにお問い合わせください: helpdesk@deque.com または support.deque.com。

