テスト環境(ステージング環境)が本番環境と同居している問題
さくら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以外でも構わない)