SALESFORCE DEVELOPMENT
LIFECYCLE & DEPLOYMENT
DESIGNER EXAM 2025/2026 QUESTIONS
AND ANSWERS 100% PASS
When is it appropriate to develop directly in production? - ANS When when a single
administrator is building super simple things like a new dashboard, reports, custom field, or
email template.
If you are simultaneously developing projects in production and sandbox organizations, what
should you do to avoid replacing new changes in production when you deploy from your
change set? - ANS You should replicate setup changes occurring in production in the sandbox
What is the typical lifecycle when developing with a sandbox? - ANS 1) Create a development
environment
2) Develop using Salesforce tools
3) Test within dev environment
4) Replicate production changes in the development environment
5) Deploy to production
What are typical development projects where development is undertaken with a sandbox? -
ANS 1) New custom objects, tabs, and applications
2) Integrations with other systems
3) Apps involving Apex, Visualforce, workflow, or new validation rules
pg. 1 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED
,T/F Change sets can't be used to rename or delete components - ANS True
What is the typical development lifecycle when you opt to isolate testing and development in
more than on environment? - ANS 1) Create a dev environment
2) Develop
3) Create testing environment
4) Migration changes from development environment to testing environment
5) Test
6) Replicate production changes in other environments
7) Deploy what you've developed to production
If you have isolated development and testing in two different environments and you find some
changes need to take place before deploying to production, where should you make the
changes? - ANS You might want to make them in the testing environment because it's faster,
but the changes should be replicated in the development environment.
What is the typical development lifecycle when developing multiple projects with integration,
testing, and staging? - ANS 1) Create development environment
2) Develop
3) Create testing environment, including UAT and Integration
4) Migrate changes from dev environment to integration environment
5) Test
6) Migrate changes from integration environment to UAT environment
7) Perform UAT
8) Migrate changes from UAT environment to staging
9) Replicate production changes in staging environment
10) Schedule releases
Which projects are typically developed with separate environments for testing, integration, and
staging? - ANS 1) Concurrent development of new applications in multiple environments
pg. 2 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED
, 2) Projects that require team development
What is copied in a full sandbox? - ANS 1) Standard and custom object records
2) Documents
3) Attachments
How frequently can you refresh a Full Sandbox? - ANS Every 29 days
Which sandbox should you use for development? - ANS 1) Developer
2) Developer Pro
(Note: Full or partial may give inappropriate data access to developers)
Which sandbox should you use for unit test and apex tests? - ANS 1) Developer
2) Developer Pro
Which sandbox should you use for feature tests and regression tests? - ANS Partial Copy
Which sandbox should you use when testing external integrations? - ANS Full sandbox
Which sandbox should be used for staging and UAT? - ANS Full sandbox
Which sandbox should be used for production debugging? - ANS Full sandbox
What is the Force.com IDE? - ANS An integrated dev environment for developing apps using
Apex, Visualforce, and metadata components. Includes tools to accelerate development, like
wizards, source code editors, test execution tools, deployment aids, integrated help, and
interactive debugger.
What can you do with the Metadata API? - ANS 1) Work with setup config as metadata files
pg. 3 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED
LIFECYCLE & DEPLOYMENT
DESIGNER EXAM 2025/2026 QUESTIONS
AND ANSWERS 100% PASS
When is it appropriate to develop directly in production? - ANS When when a single
administrator is building super simple things like a new dashboard, reports, custom field, or
email template.
If you are simultaneously developing projects in production and sandbox organizations, what
should you do to avoid replacing new changes in production when you deploy from your
change set? - ANS You should replicate setup changes occurring in production in the sandbox
What is the typical lifecycle when developing with a sandbox? - ANS 1) Create a development
environment
2) Develop using Salesforce tools
3) Test within dev environment
4) Replicate production changes in the development environment
5) Deploy to production
What are typical development projects where development is undertaken with a sandbox? -
ANS 1) New custom objects, tabs, and applications
2) Integrations with other systems
3) Apps involving Apex, Visualforce, workflow, or new validation rules
pg. 1 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED
,T/F Change sets can't be used to rename or delete components - ANS True
What is the typical development lifecycle when you opt to isolate testing and development in
more than on environment? - ANS 1) Create a dev environment
2) Develop
3) Create testing environment
4) Migration changes from development environment to testing environment
5) Test
6) Replicate production changes in other environments
7) Deploy what you've developed to production
If you have isolated development and testing in two different environments and you find some
changes need to take place before deploying to production, where should you make the
changes? - ANS You might want to make them in the testing environment because it's faster,
but the changes should be replicated in the development environment.
What is the typical development lifecycle when developing multiple projects with integration,
testing, and staging? - ANS 1) Create development environment
2) Develop
3) Create testing environment, including UAT and Integration
4) Migrate changes from dev environment to integration environment
5) Test
6) Migrate changes from integration environment to UAT environment
7) Perform UAT
8) Migrate changes from UAT environment to staging
9) Replicate production changes in staging environment
10) Schedule releases
Which projects are typically developed with separate environments for testing, integration, and
staging? - ANS 1) Concurrent development of new applications in multiple environments
pg. 2 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED
, 2) Projects that require team development
What is copied in a full sandbox? - ANS 1) Standard and custom object records
2) Documents
3) Attachments
How frequently can you refresh a Full Sandbox? - ANS Every 29 days
Which sandbox should you use for development? - ANS 1) Developer
2) Developer Pro
(Note: Full or partial may give inappropriate data access to developers)
Which sandbox should you use for unit test and apex tests? - ANS 1) Developer
2) Developer Pro
Which sandbox should you use for feature tests and regression tests? - ANS Partial Copy
Which sandbox should you use when testing external integrations? - ANS Full sandbox
Which sandbox should be used for staging and UAT? - ANS Full sandbox
Which sandbox should be used for production debugging? - ANS Full sandbox
What is the Force.com IDE? - ANS An integrated dev environment for developing apps using
Apex, Visualforce, and metadata components. Includes tools to accelerate development, like
wizards, source code editors, test execution tools, deployment aids, integrated help, and
interactive debugger.
What can you do with the Metadata API? - ANS 1) Work with setup config as metadata files
pg. 3 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED