テスト環境(ステージング環境)が本番環境と同居している問題

さくらVPS 1GBを借りてそこをステージング環境にした。

テストが無い問題

simpletest + Stagehand_TestRunnerでテストを書き始めた

デプロイが手動問題

capistranoでcakephp1.3用のtaskを書いて上記のさくらVPSにデプロイできるようにした。

CIされてない問題

さくらVPSにJenkinsを入れて、上記のテストとステージングへのデプロイをする設定をした。


ここからはわからない点、課題。

cakephp1.3をselenium rcでテストする時、simpletestかunittestどっちかに統一したい

今は混在しているので。

cakephpが古い(1.3)問題

既存コードに大きく手を入れず2.x系に移行できるのかな?

githubへ移行

phpconの資料を元に社長を説得中。($25/mかかるから)

テーブル名問題

まずは、これから新たに作成するテーブルは普通の名前にするという同意を得たが、既存の部分はどうもならない。

数万件のmail送信をテストしたいがsendmail or SMTPサーバーのモックが欲しい

そういうライブラリとかあるのかな?(webmockのsmtp版みたいな。PHP以外でも構わない)

関連:レガシーPHP改善日記シリーズ

Comments


Option