採択
2026/03/22 10:25〜
Track B
レギュラートーク(20分)

「通るまでRe-run」から卒業!落ちないテストを書く勘所

asumikam asumikam

「やべっ!テスト落ちた!!一旦Rerun!!!」
──みなさん、これ、やっていませんか?(特大ブーメラン)

通ればラッキー、通らなければ…まああとで考えるか、というアクションに陥りがちです。
このような"たまに落ちる"Flaky Testを放っておくと、じわじわとテスト全体の信頼性を失っていきます。

私自身、何度も同じ轍を踏んできましたが「そもそもそのようなテストを書かないようにする」勘所を掴んできました。
このトークでは、Flaky testになりそうな臭いのするテストの勘所、そして、そもそも生まないためのテストの書き方について話します。

話すこと

  • PHPで遭遇しがちな Flaky Test の具体例と原因パターン
    • 不定順・日付またぎ・fakerの揺れ・CIとローカルの差異 など
  • Flakyにならないテスト設計の指針
  • Flaky Testを“そもそも生まない”ための開発プロセス・レビュー
7
採択
パンフ記事(4ページ)

PHPerKaigiのあるきかた

asumikam asumikam

あなたのPHPerKaigiは、今年で何回目ですか?
はじめてのドキドキ、2回目の成長した自分との再会、3回目からの“ただいま”感…。
もしかしたら、毎年皆勤賞で、すっかり“ホーム”になっている人もいるかもしれません。

私自身、PHPerKaigiだけでなく様々なカンファレンスに参加してきましたが、
いつも思うのは「最初にこれ知ってたら、もっと楽しめたのに!」という小さなヒントやコツの存在です。

そこで今回は、私が「最初に知りたかった!」と思った PHPerKaigi の楽しみ方のコツをパンフレットとしてお届けします!

こんなことを書きます!

  • ワクワク前準備
  • スポンサーブースの歩き方
  • セッション&フィードバックの楽しみ方
  • 懇親会で広がる交流のヒント
  • 「楽しかった」を広げるブログ術

もちろん、楽しみ方は人それぞれ。
この中からひとつでも「いいな」と感じるものがあれば、あなたのPHPerKaigiに少しだけ取り入れてみてください!!

7