私の主な能力はJava(Android)にあります。私は適切なテストのメリットを理解するのに十分長い間、業界に入ってきました。生産コードをテストする方法と、テストアーキテクチャを構築する方法について多少成熟した考えがあると思います。PHPコードをテストするにはどうすればよいですか?どのテストフレームワークを使用できますか?
最近、私はPHPコーディングにますます関わってきます。私が今までに持っていたPHPプロジェクトのほんの一部は、さまざまなチャリティイベントや、「手動テストケース」で十分であった類似したホームページであった。
しかし、私は有料の顧客(大量のデータベースバックエンドを持つ完全なRESTベースのWebアプリケーション、つまり「Welcome to my homepage」プロジェクトではありません)に対してより大きなPHPプロジェクトを計画しています。私は、テキスト文書にリストされている一連の手動テスト指示で十分ではないことを認識しています。 Java用のJUnitフレームワークとよく似ているが、PHP用には、適切な自動テストフレームワークが必要です。
PHPコードのための(業界標準の)オープンなテストフレームワークがありますか?PHPUnitとSimpleTestフレームワークについて簡単に読んだことがあります。彼らはあなたに合わせてお勧めですか?
プロジェクトのパラメータが設定されています:PHPは要件の1つで、より優れたWebプラットフォームなどのことを私に納得させる必要はありません(しかし、私は喜んでサイドノートとヒントを読んでいますしかし、将来のプロジェクトでは:-)
私は同意します。 PHPUnitはうまくいきます。 – borrible
@borribleはい、私はTDDが私のコードの品質を、私がそれを試してみる前に期待したよりずっと改善していることを発見しました。私が今までにしたベスト – vascowhite