継続的インテグレーションプロセス
堅牢な品質保証プロセスでは、Jenkins などの継続的インテグレーションプロセスを使用して、ソース制御リポジトリにカスタマイズを追加するたびにテストリリースを実行します。これらのリリースは、継続的インテグレーションの専用 Sandbox で実行できます。Apex テストは、各リリースの一環として実行されます。テストが有効になるように Ant 移行ツール���設定します。「Ant 移行ツールを設定してテストを実行する場合のヒント」を参照してください。
継続的インテグレーションシステムを使用すると、リリースを自動化できます。たとえば、Jenkins を使用して、ユーザ受け入れテスト (UAT) Sandbox へのリリースを自動化することができます。
次の図は、継続的インテグレーションサーバ、Sandbox、ソース制御間の関係を示しています。
