iOS アプリのアクセシビリティをテストする
Not for use with personal data
Xcode をインストールおよび更新し、XCode Command Line Tools のインストールを確認し、axe DevTools Mobile Analyzer を物理デバイスまたはシミュレータにインストールしたら、アクセシビリティテストを開始する準備が整いました!以下の手順に従って、iOS アプリのスキャンを開始しましょう。
アプリを起動してサインイン
- アプリケーションフォルダまたは Launchpad から axe DevTools Mobile Analyzer アプリケーションを起動します。
- サインインする前にサーバー構成を選択します。この情報は、組織の管理者が提供できます。
- 標準の SaaS の場合は「Standard Server」を選びます。
- On Prem またはプライベートクラウドの場合は「Custom Server」を選び、組織の管理者から提供されたバックエンド URL を入力します。
- 「Sign In」を選択します。ブラウザウィンドウが開きます。
- プロンプトが表示されたら、Deque のユーザー名とパスワードでログインします。 注: すでにウェブで Deque のユーザー名/パスワードでログインしている場合、ブラウザは自動的に Mobile Analyzer アプリにサインインします。ユーザー名とパスワードを入力する必要はありません。
- Mobile Analyzer アプリに戻ります。「Ready to Test」と題された画面が表示されるはずです。
デバイスを接続する
- 物理デバイスを使用する場合は、USB でコンピュータに接続します。
- プロンプトが表示されたら、「Trust」を選択します。
- シミュレータを使用する場合は、シミュレータが実行中であることを確認します。
注: デバイスまたはシミュレータがインターネットにアクセスできる必要があります。
( axe.deque.com にデバイスまたはシミュレータのブラウザでアクセスして、インターネット接続を確認します。)
スキャンを行う
- 「Scan a New App」を選択します。
- リストからデバイスまたはシミュレータを選択します。
- リストからアプリを選択します。
- オプション: スキャンに名前を付けます。デフォルトの名前は、存在する場合に画面のタイトルになります。
- オプション: スキャンにタグを追加します。タグを使用して、Mobile Dashboard 上で結果を整理します。
- デバイスがスリープモードを解除し、スキャンしたい画面が表示されていることを確認します。
- 「Scan」を選択します。
- プロンプトが表示されたら、キーチェーンのパスワードを入力し、「Always Allow」を選択します。
- 物理デバイスを使用する場合、プロンプトが表示されたらデバイスのパスコードを入力し、テストオートメーションを開始します。
- シミュレータを使用する場合は、
WebDriverAgentRunner-Runner.app、プロンプトが表示されたら着信接続を許可します。
結果を確認する
- スキャンが完了したら、「View Report」リンクをクリックして、Mobile Dashboard でテスト結果を確認します。
テストしたい各画面に対して繰り返します。
- 別の画面をスキャンするには、再度「Scan」をクリックし、 ステップ 4 から始めて指示に従います。
テストの終了 - 物理デバイスのみ
- 物理デバイスでテストする場合、「Automation Running」は画面に表示されたままになります。新しい画面に移動して、実行中でも追加のスキャンを行うことができます。
- テストが終了したら、両方の音量ボタンを長押しして、デバイスでの自動化を停止します。
