Axe DevTools for Web API/CLI 4.3

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 for Web API/CLI 4.3の変更点について記載されたリリースノート

Not for use with personal data

リリース日: 2021年9月27日

概要

Axe DevTools 4.3は、セキュリティを保証するための重要な内部リファクタリングです。また、最新バージョンのaxe-coreも含まれています。Axe DevTools 4.3には、すべての統合においてフレームセットとシャドウDOMの完全なスキャンが含まれています。

新機能

  • axe-coreバージョンの更新
    Axe DevTools 4.3には、デフォルトで最新のaxe-coreバージョンv4.3.3が含まれています。axe-core 4.3の詳細については、axe-core変更履歴をご覧ください。

  • すべてのAxe DevToolsパッケージに新しいセキュリティ機能を実装しました
    Axe DevTools 4.3は、axe-core 4.3で元々行われた重要な変更をrunPartial()およびfinishRun()関数と共に活用します。

  • WebdriverIO v7のサポートを追加
    WebdriverIO v5およびv6サポートを維持しつつ、Axe DevTools 4.3はv7のサポートも追加しました。

  • すべての統合において、フレームセットとシャドウDOMを完全にカバーするためのスキャンツールを更新しました。

バグ修正

一部のセットアップでの使用を妨げていたKarma/JSONレポーターの重大なバグを修正しました。

既知の問題

WebdriverIO 7.x以前のバージョンを使用してAxe DevTools WebdriverIOと統合されたテストファイルは、tscを使用してコンパイルすると失敗します。

note

Axe DevTools 4.3のテストは非常に徹底的に行いましたが、内部の変更の大きさにより、アップグレード時に予期せぬ問題が生じる可能性があります。そのため、注意を払い、簡単に元に戻せる方法でアップグレードすることをお勧めします。

もし何らかの理由でAxe DevTools 4.3が予期しない問題を引き起こす場合、runLegacy()という新しい関数を含めており、これにより4.3の新機能を無効にできます。このオプションはセキュリティを損なうものではありませんが、特定のページでテストされる内容を制限します。問題が発生したり、追加の質問があるお客様は、私たちのヘルプデスクを通じてご連絡ください。