8

ここで、自動デプロイ Java コードの自動デプロイについて質問しました。

バックエンドの Java API は、PHP Web アプリからアクセスされます。PHP コードの自動テストを実行しながら、この Web アプリを (CSS、JS、画像などの静的ファイルと共に) Web サーバーに自動的にデプロイできると便利です。PHPにこれに似たものはありますか?

また、この自動テストの一環として、実際の各ページが致命的なエラーなしで読み込まれることを確認できるかどうかも疑問です. リンクaをクリックしたり、ページbに移動したりするなど、ページテストを作成できるGoogleプロジェクトについて読んだことは確かです。

ありがとう

4

3 に答える 3

4

PHPUnitSimpleTestでのテストを可能にする機能を持つPhingをデプロイに使用することを検討することをお勧めします。

于 2011-01-18T22:59:06.553 に答える
2

展開戦略を処理するこの質問が役立つかもしれません。

さらに、行き過ぎかもしれませんが、クルーズコントロールなどのツールは、継続的インテグレーションを適用するのにも役立つ場合があります。

antを使用したPHPUnitは、自動テストを行うための私の方法でした。これは、明らかにJavaをすでに使用しているため、これも有効なオプションになる可能性があります:)

于 2011-01-18T23:16:30.287 に答える
1

Javaを使用しているので、Hudson(他の質問でも言及されています)の使用を検討することをお勧めします。Hudsonは、いくつかの「ステップ」で構成されるビルドタスクを実行する機能を備えています。1つのステップステップは、Javaアプリの単体テスト、別の単体テストです。 PHPアプリ、さらに別のdeployinhg Javaアプリ、および別のPHPアプリのデプロイ(さらにいくつかの; Pを追加できます)

Mavenプラグインがあるため、既存のMavenスクリプトを実際に使用できます。

于 2011-01-18T23:28:56.417 に答える