COPADO DEVELOPER PRACTICE EXAM QUESTIONS
AND ANSWERS LATEST UPDATE
Question 1.
Debbie committed some changes to the Opportunity Layout but, after deploying her changes from
DEV to INT, she found her changes were not there due to an auto-resolved Git conflict she was not
aware of. How can she prevent this from happening again in all future promotions?
ANSWER
Add Layout to the Exclude From Auto Resolve multi-select picklist field in the Pipeline record
Question 2.
Dave committed a new method on the AccountOperations class but, after deploying his changes from
DEV to INT, he found his changes were not there due to an auto-resolved Git conflict he was not aware
of. What could he have done to prevent this from happening just in this particular promotion?**
ANSWER
Remove ApexClass from the Exclude From Auto Resolve multi-select picklist field in the
Pipeline record.
Manually promote and remove Apex-Class from the Exclude From Auto Resolve multi-select
picklist field in the Promotion record.
Question 3.
Who can see the Advanced button in button on the Commit Changes page?
ANSWER
Any user with Edit User Story Commit Base Branch custom permission assigned
Question 4.
You're unable to see the Advanced button
on the Commit Changes page with the Destructive Changes Git operation selected. What could be the
reason?
ANSWER
You have not been assigned the Edit User Story Commit Base Branch custom permission.
,Question 5.
Dave would like to change the base branch on a user story from master to uat, but he can't see the
Advanced button. As a Copado admin, what is the best way to fix this?
ANSWER
Assigning Dave the Edit User Story Commit Base Branch custom permission.
Question 6.
Debbie is deploying a user story with Apex components from UAT to production. The promotion test
level on the user story is set to NoTestRun. What test level is going to be enforced in the deployment to
production?
ANSWER
Run Local Tests.
Question 7.
The Staging Environment record has the Run all local tests checkbox enabled. A user story with Apex
components and the promotion test level set to RunSpecifiedTests is being promoted and deployed.
What test level is going to be enforced?
ANSWER
If the Run all local tests checkbox is enabled in the destination environment, every Copado
deployment will always run all local tests.
Question 8.
Debbie is deploying a user story with Apex components from UAT to production. The promotion test
level on the user story is set to RunSpecifiedTests. What test level is going to be enforced in the
deployment to production?
ANSWER
Deployments of Apex components to production will always run all tests.
, Question 9.
After passing Apex tests on a user story and deploying an Apex hotfix user story from dev to uat, other
tests are failing in the validation deployment in production. How is this possible if the deployment
didn't fail before? (2)
ANSWER
(1) The promotion test level on the user story was set to RunSpecifiedTests but the Run All
Tests checkbox is enabled in the Production Environment record.
(2) The promotion test level on the user story was set to NoTestRun.
Question 10.
Even though Dave has defined NoTestRun in the Promotion Test Level field on his user story, the
deployment to production is running local tests. What could be the reason for this?
ANSWER
Deployments of Apex components
to production will use RunLocalTest even though the test level on the user story is NoTestRun.
Question 11.
What test level is applied to the deployment when you check the Promote & Deploy checkbox?
ANSWER
The test level specified in the Promotion Test Level field on the User Story record.
Question 12.
Which IS TRUE about Static Code Analysis using Code Scan? (3)
ANSWER
(1) You can review the violations from the Static Code Analysis Result related list on the User
Story record.
(2) You need to have a CodeScan account.
(3) You need to create Static Code Analysis Settings with CodeScan record type.
AND ANSWERS LATEST UPDATE
Question 1.
Debbie committed some changes to the Opportunity Layout but, after deploying her changes from
DEV to INT, she found her changes were not there due to an auto-resolved Git conflict she was not
aware of. How can she prevent this from happening again in all future promotions?
ANSWER
Add Layout to the Exclude From Auto Resolve multi-select picklist field in the Pipeline record
Question 2.
Dave committed a new method on the AccountOperations class but, after deploying his changes from
DEV to INT, he found his changes were not there due to an auto-resolved Git conflict he was not aware
of. What could he have done to prevent this from happening just in this particular promotion?**
ANSWER
Remove ApexClass from the Exclude From Auto Resolve multi-select picklist field in the
Pipeline record.
Manually promote and remove Apex-Class from the Exclude From Auto Resolve multi-select
picklist field in the Promotion record.
Question 3.
Who can see the Advanced button in button on the Commit Changes page?
ANSWER
Any user with Edit User Story Commit Base Branch custom permission assigned
Question 4.
You're unable to see the Advanced button
on the Commit Changes page with the Destructive Changes Git operation selected. What could be the
reason?
ANSWER
You have not been assigned the Edit User Story Commit Base Branch custom permission.
,Question 5.
Dave would like to change the base branch on a user story from master to uat, but he can't see the
Advanced button. As a Copado admin, what is the best way to fix this?
ANSWER
Assigning Dave the Edit User Story Commit Base Branch custom permission.
Question 6.
Debbie is deploying a user story with Apex components from UAT to production. The promotion test
level on the user story is set to NoTestRun. What test level is going to be enforced in the deployment to
production?
ANSWER
Run Local Tests.
Question 7.
The Staging Environment record has the Run all local tests checkbox enabled. A user story with Apex
components and the promotion test level set to RunSpecifiedTests is being promoted and deployed.
What test level is going to be enforced?
ANSWER
If the Run all local tests checkbox is enabled in the destination environment, every Copado
deployment will always run all local tests.
Question 8.
Debbie is deploying a user story with Apex components from UAT to production. The promotion test
level on the user story is set to RunSpecifiedTests. What test level is going to be enforced in the
deployment to production?
ANSWER
Deployments of Apex components to production will always run all tests.
, Question 9.
After passing Apex tests on a user story and deploying an Apex hotfix user story from dev to uat, other
tests are failing in the validation deployment in production. How is this possible if the deployment
didn't fail before? (2)
ANSWER
(1) The promotion test level on the user story was set to RunSpecifiedTests but the Run All
Tests checkbox is enabled in the Production Environment record.
(2) The promotion test level on the user story was set to NoTestRun.
Question 10.
Even though Dave has defined NoTestRun in the Promotion Test Level field on his user story, the
deployment to production is running local tests. What could be the reason for this?
ANSWER
Deployments of Apex components
to production will use RunLocalTest even though the test level on the user story is NoTestRun.
Question 11.
What test level is applied to the deployment when you check the Promote & Deploy checkbox?
ANSWER
The test level specified in the Promotion Test Level field on the User Story record.
Question 12.
Which IS TRUE about Static Code Analysis using Code Scan? (3)
ANSWER
(1) You can review the violations from the Static Code Analysis Result related list on the User
Story record.
(2) You need to have a CodeScan account.
(3) You need to create Static Code Analysis Settings with CodeScan record type.