欢迎来到Salesforce联盟
本次博科分阶段、按步骤进行Salesforce开发知识的归纳与总结,旨在于梳理与习惯养成,毕竟一入其中深似海。
概览
1.如何搭建Sandbox环境
1.在设置界面搜索Sandbox,点击新建
这里可以根据Sandbox许可证进行选择,其中可供选择的有开发人员、开发专家、部分复制与完全。
开发人员刷新间隔是1天,容量200M,其中包括所有配置、Apex、元数据以及全部用户
开发专家刷新的间隔是1天,容量1G,其中包括所有的配置、apex、元数据以及所有用户
部分复制刷新间隔是5天、容量5GB,其中包括所有的配置、apex、元数据、所有用户、记录以及Sandbox的模板支持,容量较大,能满足部分数据复制
部分复制刷新间隔是29天、容量5GB,其中包括所有的配置、apex、元数据、所有用户、记录以及Sandbox的模板支持、历史数据以及chatter数据,能模拟开发环境,但刷新时间间隔过长
以上4中Sandbox环境需根据实际使用情况进行选择
2.在Sandbox完成编码与测试
常用编码操作:
1.编写apex类
2.编写Trigger
3.编写visualforce代码
4.审批过程approveProcess
5.组件components
6.流flow
7.对象Objects
8.权限profiles
9.快速操作quickActions
10.报表reports
11.工作流workflows
编写代码帮助文档:
https://developer.salesforce.com/docs/
开发工具:
1.vscode
2.sublime
3.网站控制台Devoleper Console
我所用的开发工具:
sublime的配置方法如下:
https://blog.csdn.net/qq_33657664/article/details/113873468
控制台代码编写方法:
https://blog.csdn.net/qq_33657664/article/details/113952571
3.出站 上传测试类
在设置中搜索出站更改集,然后点击新建,
添加组件以及简档,添加完成后进行上载
组件的添加可以选择任意类型:其中主要包括apex类、自定义对象、自定义字段、visualforce页面等
apex类的提交需要同时提交测试类(如何编写apex类以及测试类案例–需要完善链接)
需要手动勾选后点击上载按钮,上载过程需要等待一会儿
4.入站 正式环境中部署
等待Sandbox中出站完毕上载完成之后,进入到正式环境
在设置界面搜索入站更改集,在更改等待部署处会显示出站更改
针对需要入站的内容,点击部署,apex代码则需要输入测试类,并在部署时检测代码覆盖率(如何编写测试类,以通过代码覆盖率–>添加链接),
一般而言选择运行指定测试,如若是部署对象、字段、页面则选择默认即可
点击部署以后等待部署结果,部署失败则会显示失败,并显示失败的代码覆盖率,如果覆盖率不通过,则需要更改测试类重新出站入站
结语:通过以上步骤,大致知道Salesforce开发的整个过程,这是作为sfdc开发人员所需要入门的第一步。