Accessibility Metatesting
要約
- 自動ウェブアクセシビリティテストツールの比較による結論: できるだけ多くの問題を把握するためには、複数のツールを使用することが重要。しかし、効率的に行うためには統合コストがかかる。
- 9つの包括的なアクセシビリティテストツール(alfa、axe-core、Continuum、Equal Access、HTML CodeSniffer、Nu Html Checker、QualWeb、Tenon、WAVE)を比較して、それぞれが他のツールでは見逃されている問題を発見した。
- ウェブアクセシビリティの問題を報告するツールは大幅に異なるため、多くのツールを使用することで包括的なテストが可能。
- これらの結果は、ウェブアクセシビリティテストツールの包括性に関する一般的な認識を支持している。
- 9つのツールを実際のウェブページに適用し、それぞれのツールの報告された問題の重複と補完性を実証的に分析した。
- ツールごとに報告された問題の数には大きな差があり、最も多く報告したツールと最も少なく報告したツールでは8倍の差があった。
- この論文の一部では、9つのウェブアクセシビリティテストツールを使用して行われた実験の結果について述べられています。
- 各ツールは、他のツールが見逃した問題のインスタンスを発見しましたが、同時に他のツールが見逃した問題のインスタンスも発見しました。
- 2つのツールを使用することで、問題のインスタンス数が13%から767%増加しました。
- 一部のツールは特定の問題に特化しており、ほかのツールよりも多くのインスタンスを発見しました。
- すべてのツールを使用することで、より多くの情報が得られることが示されました。
- ただし、ツール同士の重複もあり、問題の発見数は1から8の範囲でした。
- また、ツールの信頼性や問題の同一性など、さまざまな要素を考慮することが重要だと述べられています。
以上が要約の内容です。
評価
論文タイトル:Accessibility Metatesting: Comparing Nine Testing Tools
論文掲載雑誌名:W4A '23(20th International Web for All Conference)/arXiv:2304.07591
論文発行年月:202304
# 新規性
- 統合可能な9つの包括的Webアクセシビリティ自動テストツール(alfa/axe-core/Continuum/Equal Access/HTML CodeSniffer/Nu Html Checker/QualWeb/Tenon/WAVE)を、実際に報告する内容で比較する「メタテスト」
- 「他ツールを冗長化する小さなツール集合は存在するか?」を実証的に問うた点が新規
- 1,327テストを245の「issue」に分類し、CVS Healthが関心を持つ121ページで全9ツールを実行して重複と相補性を定量化。真陽性/偽陽性を人手判定する従来研究と異なり、ツールの主張をそのまま信頼する立場(訴訟リスク回避の観点を根拠に)
# 言及されている全ての関連研究との相違点
- Abduganiev(8ツール)、Pădure & Pribeanu(6)、Ara & Sik-Lanyi(4、ツール間でエラー数が大きく相違)、Burkard ら(4商用)、Kumar ら(10)など先行のツール比較を踏まえつつ、9ツール×121ページという大規模・体系的な実測を行う
- 各ツールがどのissueに「特化」するか、ある1ツールだけが発見するissue(sole-source)まで明示した点が踏み込んでいる
# 有効性
- 72ペア全てで双方が相手の見逃しを発見。2つ目のツール追加でissueインスタンス数が13〜767%増、発見issue数が15〜51増。各ツールが最低7つのsole-source issueを持ち、いかなる部分集合も不十分
- 結論として、9ツール全部を使う方が単一/部分集合より有意に有益。ツールは入れ替わりが激しい(Tenonは本研究後に新規受付停止)という実情も示す
- 後続のTestaro(ASSETS '23)という統合ツール開発の根拠データを与える
# 信頼性
- W4A '23の査読付き論文。121ページの実測とissue分類JSONを補足資料として公開しており再現性が高い。CVS Healthの実ページという現実的サンプル
- ただし「ツールの主張を信頼する素朴な方法」(偽陽性を検証しない、A報告がB報告の部分集合と仮定する)を自認。サンプルは判断的(judgmental)で一企業の関心ページに偏る点に留意
和訳
1 / 1
100%