トラブルシューティング

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

Axe Developer Hubを使用中に発生する可能性のある問題の解決ガイド

Not for use with personal data

プロジェクトを開くと「スキャンデータが利用できません」と表示される

すでにアクセシビリティスキャンを実行して結果を期待している場合は、プロジェクトの設定を確認してください。

APIキーを確認する

個人用APIキーはプロジェクトタイプと互換性がある必要があります。Axe Watcher、Web API、またはCLIを統合するプロジェクトには、Axe Developer HubのAPIキーを使用する必要があります。モバイルプロジェクトには、Axe DevTools MobileのAPIキーが必要です。 APIキーを作成するには、Axe Developer Hubおよび/またはAxe DevTools Mobileの有効なライセンスが必要です。アクセス権を取得したら、 APIキー に移動して、新しいキーを追加します。

  1. + 新しいAPIキーを追加 」ボタンをクリックすると、以下のようなポップアップウィンドウが表示されます: 「axe Mobile」として製品を表示する新しいAPIキーのモーダル
  2. 製品 」ドロップダウンから、Axe Developer HubまたはAxe DevTools Mobileを選択します。
  3. APIキーに 名前を付けます。
  4. 保存」をクリックします。

数秒後、更新された「APIキー管理」ページが表示され、APIキーが正常に追加されたことを示すメッセージが表示されます。

APIキーの 操作 列でクリックしてAPIキーをクリップボードにコピーします。その後、APIキーが正しくコピーされたというメッセージが表示されます。

プロジェクトのセットアップ時に、あなたのプロジェクトをセットアップの中で、コードをコピーしてエンドツーエンドテストに貼り付けた可能性があります。このコードを見直し、該当するAPIキーに置き換えられていることを確認してください。 API_KEY との対応するAPIキー

プロジェクトIDを確認する

プロジェクトIDを確認するには、プロジェクトページからインストール手順に移動します。プロジェクトの設定ドロップダウンを開き、 プロジェクトを構成を選択します。プロジェクトIDが表示され、クリックしてクリップボードにコピーできます。「 プロジェクトのセットアップ 」中にコピーして貼り付けたコードを見直し、すべてのインスタンスが PROJECT_ID との対応するプロジェクトIDに置き換えられていることを確認してください。

スキャン出力にエラーが表示されていないことを確認する

テストを実行しているウィンドウで、結果がAxe Developer Hubに送信されるのを妨げるエラーが発生した可能性があります。これらのエラーを注意深く確認して解決してください。

テストが正常に完了したことを確認する

テストがまだ実行中の場合、結果がDeveloper Hubにまだ送信されていない可能性があります。テストが正常に終了するまで待ち、その後ページを更新して結果を確認してください。

すべてのスキャン結果が表示されない

同じコミット(同じコミットSHA)で複数回スキャンすると、最新の結果のみが表示されるように「上書き」される可能性があります。Gitデータを使用する場合は、新しいスキャンを表示するために新しいコミットを作成する必要があります。テストを実行するたびに新しいコミットを作成したくない場合の回避策は、Gitlessテストを使用することです。 これを行うには、以下の2つのオプションがあります:

  • エンドツーエンドテストが配置されているリポジトリのGitフォルダを削除します。
  • プロジェクトがAxe Watcherと統合されている場合、APIを使用してGitデータ収集をオフにします。
    • JavaScript/Typescript API
    • Java API ベストプラクティスとして、各新しいコミットが作成されるたびにテストスイートを実行すべきです。

Gitデータがコードに対応していない

エンドツーエンドテストがテストしているコードとは別のリポジトリで実行されている場合、表示されるGitデータはテストのもので、 ではありません テスト中のコードです。これにより混乱が生じる場合、私たちの推奨する回避策は、Gitlessテストを使用することです。 これを行うには、いくつかのオプションがあります:

  • エンドツーエンドテストが配置されているリポジトリのGitフォルダを削除します。
  • プロジェクトがAxe Watcherと統合されている場合、APIを使用してGitデータ収集をオフにします。
    • JavaScript/Typescript API
    • Java API ベストプラクティスとして、エンドツーエンドテストはテスト中のコードと同じリポジトリに保持することをお勧めします。

ヘルプ

以下をご訪問ください: support.deque.com ナレッジベースの記事、DequeのSaaS製品のステータスレポート、その他の製品サポートにアクセスしてください。問題が解決できない場合は、 メールでお問い合わせください 。お手伝いできるようにします。