Best Practices
このガイドでは、パフォーマンスが高く堅牢なテストを書くためのベストプラクティスを共有することを目指しています。
堅牢なセレクターを使用する
DOMの変更に対して堅牢なセレクターを使用することで、例えば要素からクラスが削除された場合でも、テストの失敗を少なくしたり、完全に防いだりすることができます。
クラスは複数の要素に適用される可能性があるため、特に意図的にそのクラスを持つすべての要素を取得したい場合を除いて、可能であれば避けるべきです。
// 👎
await $('.button')