こんばんは。QAエンジニアのtanoです。
今回は、E2E自動テストを実装・運用しているなかでぶち当たる悩みのひとつである Flaky Test について、対処するアイデアを考えてみたので書きます。 本日開催されたイベント「JaSST nano vol.35」にて発表しましたので、そちらをご紹介させていただきます。
スライド
「E2E自動テストのFlakyに対処しようと思ってAPIでArrangeしてみたの」というテーマでお話ししました。
補足
- テストコードのメンテナンス性や可読性の向上も期待できそう
- データ準備(Arrange)のためのステップが少なくなることで、プロダクトの変更の影響を受けづらくなりそうです
- また、テストがコンパクトになることで、テストしたいことがより明確になりそうです
JaSST nano とは
JaSST nanoについても簡単にご紹介しようと思います。 JaSST nanoは、ソフトウェアのテストやQA、品質に関する発表を、誰もが気軽にできるようにすることを目的としたイベントです。
イベントの感想
通算3度目の発表でした。 2月に登壇させていただいたときもそうだったのですが、Xのハッシュタグで発表内容に対するコメントをいただき、そこから学びにつながるのがとてもありがたいなと感じています。いつもありがとうございます。
We Are Hiring!
SmartHR では一緒に SmartHR を作りあげていく仲間を募集中です! 少しでも興味を持っていただけたら、カジュアル面談でざっくばらんにお話ししましょう!