Sandbox 組織への Apex のリリース
Sandbox は、別の環境に作成された Salesforce 組織のコピーです。Sandbox を使用して、本番組織のデータやアプリケーションを損なうことなく、開発、テスト、トレーニングを行うことができます。Sandbox は本番組織から隔離されているため、Sandbox で実行する操作が本番組織に影響することはありません。
Apex を Force.com IDE のローカルプロジェクトから Salesforce 組織にリリースするには、Force.com のコンポーネントリリースウィザードを使用します。Force.com IDE についての詳細は、https://developer.salesforce.com/page/Force.com_IDE を参照してください。
deploy() Metadata API コールを使用して、開発者組織から Sandbox 組織に Apex をリリースすることもできます。
便利な API コールは、runTests() です。開発組織または Sandbox 組織では、特定のクラス、クラスのリスト、または名前空間で単体テストを実行できます。
Salesforce には、これらのコマンドをコンソールウィンドウで発行できる Force.com 移行ツールがあります。また、独自のリリースコードを実装することもできます。
詳細は、「Force.com 移行ツール の使用」および「Apex のリリース」を参照してください。