Copado copado-developer online test

Copado Developer Certification Exam Exam

What students need to know about the copado-developer exam

  • Total 84 Questions & Answers

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?

  • 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
Answer:

A

Discussions

Question 2

Who can see the Advanced button in button on the Commit Changes page?

  • A. Any user with access to Destructive Changes Git operation.
  • B. Anyone with the Copado User managed permission set assigned.
  • C. Any user with Edit User Story Commit Base Branch custom permission assigned.
  • D. Just the owner of the user story.
Answer:

C

Discussions

Question 3

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?

  • A. Run Specified Tests.
  • B. No Test Run.
  • C. Run Local Tests.
  • D. Run All Tests In Org
Answer:

C

Discussions

Question 4

Which IS TRUE about Static Code Analysis using Code Scan?

  • A. The rule set includes built-in rule records.
  • B. The score is calculated by subtracting the selected rule priority from 5.
  • C. You can review the violations from the Static Code Analysis Result related list on the User Story record.
  • D. You can generate a default rule set from Copado.
Answer:

C

Discussions

Question 5

After pushing changes using the Copado CLI, you notice that the feature branch is being merged to a
different environment branch in your remote repository. What could be the reason behind this?

  • A. The Copado CLI push command doesn't trigger the merge of the feature branch with the environment branch.
  • B. The Copado CLI push command doesn't trigger the merge of the feature branch with the promotion branch.
  • C. The environment and org credential of the related user story were accidentally changed to a different one.(Not Sure)
  • D. Copado doesn't merge the feature branch with the environment source branch.
Answer:

C

Discussions

Question 6

While having work in progress in dev1, you are trying to deploy a small change to the Admin profile
using the Copado CLI. After pushing and validating your changes, the validation
deployment is failing. why?

  • A. The CLI push creates a deployment of the complete profile file which could include dependencies to work in progress.
  • B. Copado has auto resolved the Git conflict in the profile with changes that are not available in the feature bcoranch.
  • C. The resulting validation deployment will always include work in progress from the dev1 environment.
  • D. Copado has auto resolved the Git conflict in the profile with changes that are not available in the source environment.
Answer:

A

Discussions

Question 7

Which of the following expressions is a correct regex expression that finds the value in the required
tag of a field?

  • A. required field: '<required>___REPLACEVALUE___</required>'. B. required field: '(?s)(\n\s*<fields>(?:(?!<fields>).)*?<required>___REPLACEVALUE___</required>(?:(?!<f ields>).)*?</fields>)'. C. required field: '(?s)(\n\s*<object>(?:(?!<fields>).)*?<fullName>___REPLACEVALUE___</fullName>(?:(?! <fields>).)*?</object>)'.
  • D. required field: '(?s)(\n\s*<customobject>(?:(?!<customfields>).)*?<required>___REPLACEVALUE___</r equired>(?:(?!<customfields>).)*?</customobject>)'.
Answer:

B

Discussions

Question 8

Dave is getting an error message when trying to promote and deploy his Apex classes and
components to the integration environment. What could be the issue? Select all that apply!

  • A. The Apex code coverage is below the minimum Apex code coverage defined on the environment.
  • B. Apex tests were not executed on the user story
  • C. The minimum Apex code coverage defined on the user story is below the code coverage defined on the environment.
  • D. The Apex code coverage is below the minimum Apex code coverage defined in the Minimum Apex Code Coverage field on the user story.
Answer:

A, D

Discussions

Question 9

You want to give an existing PMD rule the lowest priority. How can you do this?

  • A. Change the rule priority in the PMD Default RuleSet to Low Priority.
  • B. Change the rule priority in the PMD Default RuleSet to 0.
  • C. Change the rule priority in the PMD Default RuleSet to 5.
  • D. Change the rule priority in the PMD Default RuleSet to Info.
Answer:

B

Discussions

Question 10

You have a PMD static code analysis rule with priority 2. If this rule is violated once, what
will be the violation score?

  • A. 3
  • B. 4
  • C. 6
  • D. 2
Answer:

B

Discussions
To page 2