Playwrightの公式ドキュメントに「Best Practices」というページがあったので翻訳してみました。 原文: Best Practices | Playwright イントロダクション このガイドは、私たちが提供するベストプラクティスに習い、より弾力性のあるテストを書くために役立つはずです。 テスト哲学 ユーザから見えるふるまいをテストする 自動テストは、アプリケーションのコードがエンドユーザのために動作することを検証するものです。関数の名前、何かが配列であるかどうか、ある要素の CSS クラスのような、ユーザが通常使用しない、目にしない、あるいは知ることさえないような実装の詳細に依存することを避けるべきです。エンドユーザーはページ上でレンダリングされたものを見たり操作したりします。したがって、自動テストでは通常、レンダリングされた出力のみを表示/操作する必要があります。
![Playwrightのベストプラクティスを翻訳してみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/ee39b8573c6fa51f77b8d06f745f953338651948/height=288;version=1;width=512/https%3A%2F%2Fdaipresents.com%2Fwp-content%2Fuploads%2F2024%2F04%2Fpick-locator.png)