テスト可能なID! - 自動テスト用のChromeアドオン
Testability ids!は、karlo.smidによって開発された無料のChromeアドオンです。これは、ブラウザのカテゴリーに属し、具体的にはアドオン&ツールのサブカテゴリーに属します。このアドオンは、WebページのDOMツリーのすべてのHTML要素に一意のdata-testabilityid属性を追加します。
このツールは、Webアプリケーションのテストを自動化する必要があるテスターを支援するために設計されています。DOMツリーを再帰的に走査することで、Testability ids!はDOMツリーのルートノードへの一意の要素パスを表す値を持つdata-testabilityid属性を追加します。この走査は、DOMツリーに変更があるたびにトリガーされます。
生成された値を調査するには、ユーザーは単にShiftキーを押しながらページの任意の要素を左クリックするだけです。値はJavaScriptコンソールにtestability_ids:ログフィルターで表示されます。