フロントエンド・PHPカンファレンス北海道2026
トーク(15分)
PHP 初登壇

テストフレームワークが EOL になったときの戦い方

yuksew 内藤勇介 yuksew
1

基本的な情報

私たちのプロジェクトでは、Lumen FrameworkとCodeception / Specifyを採用していましたが
Codeception / Specify の更新が終了してしまいました。
移行先は pestphp を予定していましたが、1万を超えるテストケースを具体的にどうやって移行するのかが課題になっていました。

これらに、この1年でどう立ち向かったのか、どのように方針転換をしたのかをお話しします。

お品書き

  • codeception / specify についての簡単な説明
  • 終わりの始まり:テスト用フレームワークの EOL
  • Pest への移行
  • Rector による置換の試みとその問題点
  • 技術の進歩: Agent Skills という光
  • まとめ