axeDevToolsXCUIフレームワークを入手

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

UIテスト内でaxeDevToolsXCUIフレームワークを初期化し、設定します

Not for use with personal data

セットアップ

必要条件:

サンプルアプリケーション

私たちの GitHubでサンプルアプリケーションをダウンロードして 、シンプルなUIテスト内で axeDevToolsXCUI フレームワークがどのように実装されるかの動作例を確認できます。Dequeの認証情報を追加し、 README を参照してスキャンを開始してください。このアプリケーションはアクセス不能になっていますが、axe DevTools Mobileの実装手順とアクセシビリティ問題の検出を示しています。

ダウンロード&埋め込み axeDevToolsXCUI フレームワーク

Swift Package Managerを使用する

パッケージURL: https://github.com/dequelabs/axe-devtools-ios

  1. Xcodeで、メインプロジェクトを選択してプロジェクト設定を開きます。
  2. 設定ペインで、メインプロジェクトが選択されていることを確認し、ターゲットではないことを確認します。
  3. パッケージ依存関係 」タブを選択します。
  4. プラスアイコンを選択してパッケージ依存関係を追加します。
  5. パッケージURLを挿入し、「 axe-devtools-ios パッケージ」を選択します。
  6. Dependency Rule」で、正確なバージョンを選択し、タグを入力して取得します。
  7. パッケージを追加 」ボタンを選択します。
  8. フレームワークを追加するターゲットを選択するよう求められます。「 axeDevToolsXCUI」を左側のチェックボックスで選択し、UITestターゲットを選択します。
  9. パッケージを追加 」ボタンをもう一度選択すると、Xcodeがアセットのフェッチを開始します。


Screenshot of Xcode's Swift Package Window to select a target where the framework will be added.

Artifactoryを使用する

Artifactory使用の手順」を参照します。

フレームワーク埋め込み

  1. axeDevToolsXCUI.xcframework 」をプロジェクトの「 フレームワーク 」フォルダーにドラッグします。
  2. アプリケーションのUIテストターゲットに追加します。
  3. プロジェクト設定で、アプリケーションのUIテストターゲットを選択します。
  4. ビルドフェーズ 」タブを選択します。
  5. フレームワークを「 フレームワークのコピー」に追加します。(すでに「ライブラリとバイナリをリンク」にあるはずです。)


screenshot of Xcode highlighting steps to embed the framework.

最新の情報を保持

iOS用axe DevTools Mobileのバージョンが最新であることを再確認してください。最新のルールや機能を確実に利用するためには、定期的に新しいバージョンを確認する必要があります。詳細は、 iOS用axe DevTools Mobileの更新方法 をご覧ください。

次はどうする?

次に、あなたの自動化されたXCTestスイートを、アクセシビリティの問題をスキャンするように設定します。迅速に開始するには、 自動スキャン を使用して、既存のテストスイートが実行される際にアクセシビリティの問題を自動的に識別します。テストをより細かく制御およびカスタマイズするには、「 ターゲットテスト」を設定します。