## 概要 [Task3060: テスト用Attributeを追加](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3060) - E2Eテストから指定しやすいように代表的な要素(ログアウトボタン等)に一意の名前を付ける実装を追加 - `data-*` はカスタムデータ属性と呼ばれるもので、「標準的な取り扱い方」が存在しない属性 - https://developer.mozilla.org/ja/docs/Learn/HTML/Howto/Use_data_attributes - 一般的に、E2Eテストで「このボタン」とか「このラベル」とかを指定したい時に使われる - https://docs.cypress.io/guides/references/best-practices - 本番環境などでも属性としては残したままにする想定だが、`data-test-id` 等の見るからにテスト用の名前を指定すると、テスト処理が入っているような変な誤解を招きそうなので名前は `data-tag` とした - 実際にはテストにも使える、副作用が特にない属性 ## レビューポイント - 動作が変わるような変更が入り込んでしまっていないか - タグ名は妥当か ## UIの変更 - なし ## 動作確認状況 - ローカルで確認
Description
No description provided
Languages
TypeScript
95.1%
HTML
1.9%
Shell
1.6%
SCSS
1.2%
Dockerfile
0.2%