New Year Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

Copado Copado-Developer Copado Developer Certification Exam Exam Practice Test

Page: 1 / 8
Total 84 questions

Copado Developer Certification Exam Questions and Answers

Question 1

What happens with a component that is added to the .gitignore file and is later committed on a user

story?

Options:

A.

An error will be returned when committing.

B.

If the component has never been committed successfully to Git, it won't be created in Git. If the component has already been tracked by Git, it won't be updated in Git.

C.

If the component has never been committed successfully to Git, it won't be created in Git. If the component has already been tracked by Git, even if it is added to the .gitignore file, it will be updated in Git.

D.

If the component has never been committed successfully to Git, it will be created in Git. If the component has already been tracked by Git, it won't be updated in Git.

Question 2

When attempting to deploy a profile from a sandbox in the latest Salesforce Preview Instance to

production in the latest Salesforce GA version, Debbie is receiving errors due to new user

permissions introduced in the Preview Instance that do not exist in the GA version of Salesforce.

What can she do to move her changes forward?

Options:

A.

Update the .gitignore file in the master branch to exclude the user permissions introduced in the higher API version and redeploy.

B.

Use the Find and Replace feature in the Git Promotion deployment step to exclude the user permissions introduced in the higher API version and redeploy.

C.

Manually remove the ManageSandboxes permission from the destination branch and redeploy.

D.

Log a case with Salesforce support to get the permissions enabled in production.

Question 3

Which of the following examples could potentially create a Git conflict?

Options:

A.

Merge the release branch into the destination branch.

B.

Merge the feature branch into the source org's branch.

C.

Merge the feature branch into the promotion branch.

D.

B and C.

Question 4

Why the commits on a user story could display the status Commit not in branch?

Options:

A.

The committed component had no changes compared to the master branch.

B.

Someone has deleted the commits directly in the feature branch.

C.

The commit process failed.

D.

Someone has used the Re-Create Feature Branch on the user story

Question 5

You are using the auto-resolve conflict resolution feature, Copado will stop the merge of the feature

branch into the promotion branch if it detects a conflict.

Options:

A.

True

B.

False (I think this is correct, because in auto resolve copado merge it when there is conflict)

Question 6

You have a PMD static code analysis rule with priority 1. If this rule is violated once, what

will be the violation score?

Options:

A.

1

B.

4

C.

5

D.

3

Question 7

Which is TRUE about Static Code Analysis using CodeScan?

Options:

A.

You don't need to have a CodeScan account.

B.

CodeScan is only recommended to check Apex classes.

C.

You need to create Static Code Analysis Settings with CodeScan record type.

D.

All are correct

Question 8

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?

Options:

A.

Add Layout to the Exclude From Auto Resolve multi-select picklist field in the Pipeline record

B.

Manually promote and remove Layout from the Exclude From Auto Resolve multi-select

picklist field in the Promotion record.

C.

Remove Layout from the Exclude From Auto Resolve multi-select picklist field in the Pipeline record.

D.

Manually promote and add Layout to the Exclude From Auto Resolve multi-select picklist field in the Promotion rec

Question 9

You're unable to see the Advanced button on the Commit Changes page with the Destructive

Options:

A.

Changes Git operation selected. What could be the reason?

B.

You have not been assigned the Edit User Story Commit Base Branch custom permission.

C.

The Advanced button has not been added to the Commit Changes page layout.You have not been assigned the Edit User Story Commit Base Branch permission set.

D.

The Base Branch field on the user story was left blank. (This is the correct ans)

Question 10

Debbie and Dave were modifying the same Apex class on their individual sandboxes, Debbie

deployed first without any issue, but when Dave tried to deploy, a Git conflict arose, so they teamed

up and resolved it manually with Copado's online conflict resolution feature. What happens when both

user stories are moved to the next environment?

Options:

A.

No conflict is reported. Copado uses the auto-resolve conflict resolution feature to apply the changes from the latest deployment to the Apex class.

B.

The conflict is reported again but just as a warning. They are able to deploy.

C.

Copado reports the conflict again and they need to fix it manually to be able to deploy.

D.

Copado uses the conflict solution that was previously created.

Question 11

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?

Options:

A.

NoTestRun can never be specified for a deployment to production.

B.

Deployments to production will always run the test level specified in the Promotion record.

C.

Deployments of Apex components to production will use RunLocalTest even though the test level on the user story is NoTestRun.

D.

Deployments of Apex components to production will always run the test level specified in the Promotion record

Question 12

What happens when you use the Recommit Files Git operation and select the Re-Create Feature Branch checkbox? Select all that apply!

You have reached the max number of allowed answers

Options:

A.

Both old and new Git commits are included in the feature branch.

B.

Previous commits are not included in the newlly created feature branch.

C.

The status of previous commit records is set to Commit not in branch.

D.

Previous commit records will be removed from the user story.

Page: 1 / 8
Total 84 questions