我们目前正在开发一个 Salesforce.com 自定义 APEX 项目,该项目涉及许多 apex 类、触发器和 Visualforce 页面。我们还有许多来自 AppExchange 的应用程序,它们是系统的一部分。
我们在测试环境中开发所有 Apex 类、Visualforce 页面等,然后使用 Eclipse IDE 将其部署到实时环境中。发生的情况是,每次我们将更改部署到实时环境时,所有类(包括来自 AppExchange 应用程序的那些)的所有测试方法似乎都在执行。因此,部署一个简单的更改最终可能需要几分钟时间。
有没有办法在 apex 中通过命名空间或类似的方式“打包”类,以便当我们尝试部署更改时,只执行与该包相关的测试方法。如果存在类似的情况,我们的部署可以更快地进行。