Testaro
要約
- 新しいWebアクセシビリティテストツールが増えるにつれて、それらの進歩を活用することが実用的でなくなってきている。
- Testaroは、8つのツールによって定義された約650のルールの準拠をチェックする新しいオープンソースのNPMパッケージである。
- Testaroは、複数のツールを統合して一貫したテストとレポート体制にすることを目指しており、5分以内にジョブを作成し、実行し、統一されたレポートを生成することが可能である。
- 過去の研究では、1つのテストツールだけでは不十分であり、複数のツールを使用することが推奨されている。
- Testaroは、既存のツールを統合し、ユーザーがカスタマイズすることができる。
- Testaroは、ツールのインストールと構成を合理化し、複数のツールを実行するための単一のジョブファイルを提供することで、効率的なテストを実現している。
- テストを実行したいものと、テストしたい対象を回答します。
- TestiloはこれらのファイルをTestaroが実行するジョブに変換できます。
- テーブル2は、対象ファイルに含まれるデータの例を示しています。
- JSONレポートは標準結果を含みますが、ユーザーフレンドリーなレポートにはなりません。
- ユーザーはしばしば、ツールのルールをツールに依存しない問題のセットにマッピングしたいと思うでしょう。
- また、問題に関するすべてのツールのクレームを1か所に集め、問題レポートを総合的なアクセシビリティスコアに集約し、ダッシュボードやレポートで使用するスコアをエクスポートしたいと思うでしょう。
- これらの機能を実行するために、ユーザーは手順を作成したり、Testiloを使用したりすることができます。
- ツールのルールを解釈するために、Testiloは約650のツールルールを約260の問題にマッピングするルール分類子を提供します。
- デモでは、シンプルなWebサービスが各ユーザーにテストするWebページのURLを尋ねます。
- これらの改善には、インスタンスの識別に関するさらなる作業が必要です。
- Testaroは機能、信頼性、および問題のカバレッジを向上させるための貢献を歓迎します。
- アクセシビリティテストは、ツールの協力なしにも実用的に行うことができます。
評価
論文タイトル:Testaro: Efficient Ensemble Testing for Web Accessibility
論文掲載雑誌名:ASSETS '23(ACM SIGACCESS)/arXiv:2309.10167
論文発行年月:202309
# 新規性
- 複数のWebアクセシビリティ自動テストツール(8ツール・約650ルール)を、統一の設定言語と標準化レポートで束ねるオープンソースNPMパッケージ Testaro を提案
- ツール製作者の協力に依存せず、既存ツールを「あるがまま」統合(ブラウザを起動して人間と同じように検査)する現実的アプローチが新規
- 統合コストの高さゆえテスターが単一ツールに頼りがち、という実務課題を解消する
# 言及されている全ての関連研究との相違点
- Pa11y/kayle/AATT(2ツール統合)、a11yTools(5ツールだが手動・逐次実行)に対し、Testaroは9ツールをプログラム制御+標準化レポートで統合した初の試みと位置づけ
- IBM(Englefield 2005)の「ツールをルールエンジンに還元する単一プラットフォーム」構想は実現しなかったが、Testaroはツール改変を要さず統合する点で差別化
- 著者の先行研究(Pool 2023「Accessibility Metatesting」9ツール比較で冗長なツールなし/1ツール除くと7 issue以上を取りこぼし)を基盤にする
# 有効性
- alfa/axe/HTML CodeSniffer/Equal Access/Nu Html Checker/QualWeb/Testaro/WAVE の約650ルールを、Playwrightで Chromium/Webkit/Firefox を制御して実行。全ツール実行が約3分・人手約2分
- ordinalSeverity(0–3)で各ツールの重大度分類を標準化し、JSON標準結果(rule/severity/要素/位置/HTML抜粋)で出力。単一ツールより多くの問題を発見
- 付随パッケージTestiloが650ルールを約260のツール非依存issueに分類しWCAG基準に対応付け
# 信頼性
- ASSETS '23の査読付きデモ論文(4ページ)。NPMで公開されたOSSであり、アーキテクチャ・プロセス・標準結果フォーマットが具体的で再現性が高い
- ただしデモ/ツール紹介が主眼で、統合の有効性に関する定量的比較は先行研究(Pool 2023)に依拠。severity等の標準化は判断を含むと自認し、インスタンス同定・重複統合・ツール間不一致の解消を今後の課題に挙げる
和訳
1 / 1
100%