Perfectoを使用したiOSテスト
Axe DevTools Mobile Analyzerプロジェクトは、XcodeおよびPerfectoのDevTunnel技術を通じてPerfectoデバイスと接続し、Perfectoの実デバイスにインストールされたアプリを手動でアクセシビリティ欠陥がないかテストできるようにします。
必要条件:
- Perfecto Enterprise Private Cloud
現在、PerfectoによるiOSのテストは、Axe DevTools Mobile Analyzer Xcodeプロジェクトでのみ可能です。私たちは、Axe DevTools Mobile Desktop AnalyzerアプリでもPerfectoを使用できるような解決策に取り組んでいます。
初回セットアップ
-
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デバイス」の下からPerfectoデバイスを選択します。アナライザーを初めて使用する場合は、チェックアウトしてください。 アクセシビリティテストを実行する の詳細な手順を確認してください。それ以外の場合は、Perfectoでテストしたい画面に移動し、Analyzerプロジェクトの「Test」ボタンを押してアクセシビリティテストを開始します!
-
次の場所を訪問してください: axe DevTools Mobile Dashboard でスキャンを確認します。
テストのクリーンアップ
テストセッションが終了したら、「DevTunnel」ボタンで接続を切断します。実デバイスセッションを終了するために、「Stop」ボタンを選択することも忘れずに。
お困りですか?
- Perfectoサポートにお問い合わせください: support-perfecto@perforce.com。
- Dequeサポートにお問い合わせください: helpdesk@deque.com または support.deque.com。

