WebDriverJSのインポートと初期化

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 DevToolsのWebDriverJSパッケージ(@axe-devtools/webdriverjs)のインポートと初期化

Not for use with personal data

ウェブ用Axe DevToolsをインストールしたら、テスト環境にインポートし、パッケージを初期化する必要があります。

前提条件

ウェブ用Axe DevToolsをインポートし初期化するためには、まずインストールする必要があります。まだの場合は、バンドルからアーティファクト・リポジトリから、またはDequeのAgoraからでインストールガイドを参照してください。また、お好みのSelenium WebDriverをダウンロードし、設定する必要もあります。

インポートと初期化

モジュール外では、Axe DevTools for Webは次のようにしてインポートされ、インスタンスを作成します。

const { AxeDevToolsWebdriverJS } = require('@axe-devtools/webdriverjs');

WebDriverJSのインポートも必要です。

const webdriver = require('selenium-webdriver');

モジュール内では、構文が少し異なります。文は次のようになります。

import { AxeDevToolsWebdriverJS } from '@axe-devtools/webdriverjs';

WebDriverJSのインポートも必要です。

import webdriver from 'selenium-webdriver';

Axe DevTools for Webをインポートしたら、ドライバを初期化できます。各スキャンにはウェブ用Axe DevToolsの独自のインスタンスが必要なので、テストを書く際にそれを初期化します。

const driver = new WebDriver.Builder().forBrowser('chrome').build();

次のステップ

ウェブ用Axe DevToolsをインストール、インポート、初期化したら、アクセシビリティのスキャンやアクセシビリティテストの記述を進める準備が整います。そのためには、テストを書くのガイドを参照してください。

トラブルシューティング

ウェブ用Axe DevToolsのインポートや初期化に関して問題が発生した場合は、直接Dequeの担当者に連絡するか、サポートデスク、またはメールを送るでご連絡ください。喜んでお手伝いします。