id
次のようなデータ属性の代わりにHTML 属性を使用した場合、何か違いはありますかdata-testid
?
テストでの使用に関する参考資料data-testid
:
ベストアンサー1
表面的には技術的な違いは見当たりません。
しかし、読みやすさの点では、data-testid
他の開発者はこれが特にテストケースに使用されていることに気付くかもしれませんが、id
これはスタイルの観点からである可能性があります。
またid
、class
実装が変更された場合、セレクターはより頻繁に変更される可能性があります。
参照: