実際に私が参画している現場ではpytest+Playwright環境下でリグレッションテストを作っています。 使い始めてそろそろ2年近くになりますので、個人的にノウハウを残しつつ、同じ課題がある方にも参考になればと思います。 今回は成果が分かりやすいテーマ ...
前回はpytest.markでテストに属性をつけ、-m unit のように実行するテストを選べるようにしました。marks を使うと「開発中は高速なテストだけ実行する」「CIでは重いテストも含めて全部実行する」という制御ができます。ただ、もう一つ問題が残っています。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する