wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

App Builder Sesión 6

Total questions: 60

Worksheet time: 15hrs 0mins

Name
Class
Date
1.

Which of the following are standard Lightning components?

Choose 2 answers

a)

List View

b)

Related List

c)

Calendar

d)

Calculator

2.

Custom tabs allow custom object data or other web content to be displayed in Salesforce. What kind of custom tabs can be created in Lightning Experience?

Choose 3 answers

a)

Lightning Page Tab

b)

HTML Tab

c)

Standard Object Tab

d)

Visualforce Tab

e)

Custom Object Tab

3.

Sam, a Salesforce Developer, has made the 'Type' field Read-Only on the Account page layout, which is used only by the 'Europe Sales' Profile. The field is not set as read-only in field-level security settings for all profiles. Which of the following choices are true?

Choose 2 answers

a)

All Users will see the Type field as Read Only

b)

The Type field can be made required on the same Layout

c)

Users assigned to the Europe Sales profile will see the Type field as Read Only

d)

Users assigned to the Europe Sales profile can update the Type field via the API

4.

A new custom tab has been created for the Conference object. This tab should be included in the Sales App as well as the Conference App. How can this requirement be met?

a)

The custom tab can be included in multiple apps if they are all custom apps

b)

An additional custom tab based on the Conference object will need to be created

c)

The custom tab can be included in both apps

d)

A custom tab can only be included in one app

5.

When creating a Lightning page in App Builder, which type of page requires an object to be selected?

a)

App Page

b)

List Page

c)

Home Page

d)

Record Page

6.

Creative Matchmakers has many clients who include middle names and/or suffixes as part of the name on their records. Their staff would like to have these portions of their client's names stored separated from the first and last name fields. How can this be accomplished?

a)

Enable Middle Names and Name Suffixes for Person Names

b)

Create custom text fields to store the middle names and suffixes

c)

Create a flow for users to go through when entering a client name

d)

Store the full client name in one field and create formulas to pull out individual parts of the name

7.

Which of the following supports custom buttons in Salesforce?

Choose 2 answers

a)

Web-to-Lead

b)

Activity

c)

Opportunity

d)

User

8.

When a Lightning Component is added to a page, what can be configured in the App Builder?

a)

The component size

b)

The component events

c)

The component behaviour

d)

The component properties

9.

What statements about Productivity Actions are true?

Choose 2 answers

a)

All productivity actions can be edited or deleted.

b)

Productivity actions appear on the Account, Contact, and Lead objects.

c)

Productivity actions include the Send Email, Call, and Map actions.

d)

Productivity actions are only available in the Salesforce mobile app.

10.

There is a requirement to allow users to visit the Facebook page of a contact directly from its record detail page. It is learned that the Facebook page URL of a user follows the format https://www.facebook.com/FB_USER_ID, where FB_USER_ID represents the unique ID of the user in their social platform. A custom field on the Contact object can be created to store this value. After which, what then can be used to meet this requirement?

Choose 2 answers

a)

Detail Page Link

b)

Quick Action

c)

Detail Page Button

d)

List Button

11.

A custom tab was created in a sandbox org for a new custom object to allow users to access its records from the navigation menu. However, profiles were not included in the change set when the custom tab was deployed to their Enterprise Edition org. How will this affect the custom tab?

a)

The visibility settings of the tab will be set to 'Default Off' for all profiles

b)

The visibility settings of the tab will be set to 'Tab Shown' for all profiles

c)

The visibility settings of the tab will be set to 'Tab Hidden' for all profiles

d)

The visibility settings of the tab will be set to 'Default On' for all profiles

12.

A Salesforce developer is building an application for a client using a Developer Edition org and is required to regularly deploy updates to their production org. What tools can the developer use to perform the deployment?

Choose 2 answers

a)

Change Sets

b)

Ant Migration Tool

c)

Visual Studio Code

d)

Developer Console

13.

A Salesforce Administrator is designing a metadata deployment plan using change sets that will be implemented for an upcoming project. Which of the following are valid change set migration paths?

Choose 2 answers

a)

Developer sandbox to a Developer Edition org

b)

Developer Edition org to a Developer Pro sandbox

c)

Developer sandbox to a Production org

d)

Production org to a Developer sandbox

14.

Change Sets can be used to do all of the following, EXCEPT?

a)

Deploy changes to rename a Custom Object in production

b)

Deploy profile level settings for a component being deployed

c)

Validate Dependencies that exist for a Custom Object

d)

Deploy changes to create a new Apex Class in production

15.

What is true regarding change sets?

a)

Change sets are always created in a sandbox organization and deployed in production

b)

If a change set deployment fails, the entire transaction is rolled back

c)

Validating a change set must be done before deploying

d)

If a change set deployment is successful, it can be rolled back if required

16.

Which of the following is true in regards to adding a custom object to an unmanaged package?

a)

Its custom fields are also added to the package

b)

Its page layouts are also added to the package

c)

Its related triggers are also added to the package

d)

All of these

17.

A Salesforce Administrator has created a custom object in a sandbox, and is defining a change set to move it to the production instance. In the change set, the Salesforce Administrator added only the custom object component. What would be the result of the deployment in the production instance?

a)

The custom object will be created without any custom fields

b)

The custom object, and associated fields will be created

c)

It will result in an error

d)

The custom object, associated fields, and page layouts will be created

18.

Worldwide Containers is planning a production release. Which steps would be part of the deployment plan?

Choose 2 answers

a)

Ask users to avoid logging in during the scheduled release time

b)

Manually configure metadata that is not supported by the metadata API

c)

Update code in production if test coverage is not sufficient

d)

Create change sets to migrate metadata

19.

Which of the following below are valid statements about sandbox refreshes?

Choose 3 answers

a)

The refresh interval controls the duration of a sandbox refresh

b)

Refreshes are executed immediately after a refresh request

c)

Sandbox refreshes may take hours, days, or more than a week

d)

A sandbox is refreshed to update the metadata and/or data from its source org

e)

Sandboxes should be refreshed prior to the development of a project

20.

Which of the following components will be renamed if a naming conflict occurs when installing an unmanaged package?

Choose 2 answers

a)

Apex Trigger

b)

Apex Class

c)

Report

d)

List View

21.

Which of the following are declarative options available for incorporating Lightning Components in an application?

Choose 3 answers

a)

Adding a standard Salesforce component to a Lightning page

b)

Adding a 3rd party managed component to a Lightning page

c)

Adding a custom component to a Lightning page

d)

Adding a Javascript component to a Lightning page

22.

Which of the following is true in regards to how Lightning components are incorporated into an application?

a)

A Lightning page can have multiple components but only 1 region

b)

A Lightning page is composed of only one component

c)

A Lightning page is composed of regions that contain one or more components

d)

Each type of component can be included in a Lightning Page only once

23.

When viewing the Account page, the Sales team has requested that the highest value Opportunities are displayed first in the related list. How can a developer meet this requirement?

a)

Specify the sort field and direction in the Opportunity related list properties

b)

Create an inline Visualforce page that queries the Opportunities and sorts them

c)

It is not possible to sort related lists

d)

Create a custom Visualforce page that includes a sorted Opportunities related list

24.

Which of the following action types can be used to define quick actions in a Salesforce object?

Choose 3 answers

a)

Delete a Record

b)

Create a Record

c)

Log a Call

d)

Submit Approval Request

e)

Update a Record

25.

There is a requirement to show only the accounts that the current user owns in the Account lookup field of the Opportunity detail page. What feature is used to implement this customization?

a)

Feed Filter

b)

Lookup Filter

c)

Validation Rule

d)

Workflow Rule

26.

A developer wants to open a report from the campaign page and filter the report by the name of the campaign. What is the most efficient way to accomplish this?

a)

Create a custom action using the URL of the report

b)

Use a custom link using the URL of the report

c)

Create a URL field and populate it with the report link

d)

Create a formula field that uses hyperlinks

27.

If a standard Lightning Component is not available to meet business requirements, what should be the first action?

a)

Create a Visualforce component

b)

Develop a custom component

c)

Look on the AppExchange for a third party component

d)

Modify an existing component

28.

Universal Containers would like to improve the usability of their current lookup fields. When looking up a Contact record, they would like to view the Account, Phone, and Email fields as well as the name. Universal Containers would also like to globally search for contacts by the account name. What feature would you suggest to help them with this need?

a)

Tab Layout

b)

List View

c)

Page Layout

d)

Search Layout

29.

Sam only works with Accounts that are in the Education industry. How can Sam quickly and repeatedly access an up-to-date list of Accounts that belong to the Education industry?

a)

Create a Mini Page Layout

b)

Create a Custom List View

c)

Create a Custom Page Layout

d)

Create a Visualforce page

30.

What properties can be set on a field in a page layout?

a)

Read Only or Required

b)

Hide in Reports and Search

c)

Editable and Numeric

d)

Editable and Text

31.

What is the proper sequence of tasks included in a typical enterprise deployment plan?

a)

Announce Maintenance Window, Validate Change Sets, Lock Out Users, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes, Unlock Users

b)

Announce Maintenance Window, Lock Out Users, Unlock Users, Validate Change Sets, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes

c)

Announce Maintenance Window, Validate Change Sets, Unlock Users, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes, Lock Out Users

d)

Lock Out Users, Announce Maintenance Window, Deploy Change Sets, Validate Change Sets, Perform Manual Changes, Verify Functional Changes, Unlock Users

32.

Global Containers has 50 user profiles. When performing a production deployment, which of the options are most suitable in order to lockout and prevent users from logging in during deployment?

Choose 2 answers

a)

At the beginning of the deployment, change the login hours on each profile. At the end of the deployment, reset the login hours.

b)

At the beginning of the deployment, use Data Loader to freeze each user record except the System Administrator. At the end of the deployment, unfreeze the user records back.

c)

At the beginning of the deployment, manually change the profile of each user to a maintenance profile. At the end of the deployment, reset each user's profile.

d)

At the beginning of the deployment, use Data Loader to change the profile of each user except the System Administrator to a maintenance profile. At the end of the deployment, update all user records with their original profiles.

33.

You are running a training session for a group of new Salesforce developers. Each developer is provided with their own Salesforce developer edition org. As part of this training session you are required to distribute an Expense Manager application to the trainees, and allow them to work further on it. What would be the best way to do this?

a)

Bundle the app as a Managed Package

b)

Bundle the app as an Unmanaged Package

c)

Create Trainee Users on your Salesforce org

d)

Share code for the Expense Manager via email

34.

Which activities are performed during the test release step in the application lifecycle?

Choose 3 answers

a)

Test deployment in a staging environment

b)

Final regression testing in a staging environment

c)

Development based on design specifications

d)

Stress and performance testing in a staging environment

e)

Integration testing

35.

A change set can be moved between which types of orgs?

Choose 2 answers

a)

Any Developer edition organization to any Sandbox organization

b)

Any sandbox to any production organization

c)

Any 2 Sandboxes that belong to the same Production organization

d)

A Sandbox and the associated Production organization

36.

Which of the following statements about unmanaged packages are true?

Choose 2 answers

a)

Unmanaged packages can be distributed without 75% code coverage.

b)

Unmanaged packages can be used to distribute open-source projects.

c)

Unmanaged packages are used to migrate components from sandbox to production.

d)

Unmanaged packages can be created in a Developer Edition org.

37.

An administrator is trying to send emails to certain users from a sandbox using a workflow email alert but has found that emails are not being received. What action should be taken?

Choose 3 answers

a)

Check the email addresses

b)

Check the Workflow Logs

c)

Check the System Logs

d)

Check the Email Logs

e)

Check email deliverability settings

38.

What are the differences between the Salesforce application lifecycle for a small company and an enterprise application lifecycle?

Choose 2 answers

a)

A small company may complete development and testing in one sandbox

b)

A small company is able to make programmatic customizations in production

c)

A small company may only have a production and one sandbox

d)

All companies need a full copy sandbox for staging

39.

What is the purpose of the integration testing step in the application lifecycle?

Choose 3 answers

a)

The test is performed to determine how well end-users adopt a new business process or feature

b)

The integration testing step is used to verify that sandbox metadata is in sync with production

c)

The test is done to ensure that there are no conflicts between changes made by different developers

d)

Integration testing can be performed with other systems

e)

If development is done in multiple sandboxes, the integration environment is used to bring all changes together

40.

Which of the following are best practices for change sets?

Choose 3 answers

a)

Deploy all dependent components

b)

Add permissions and access settings to outbound change sets

c)

Validate change sets before deployment

d)

Rename components using change sets

41.

A new list view has been created by a user for displaying customers with gold membership status. Which of the statements are true regarding this list view?

Choose 3 answers

a)

The fields that are available as columns in the list view can be customized

b)

The list view can be made available only to the user, groups of users, or to all users

c)

Other users may not be able to see all the fields that are included in the list view

d)

Only system administrators have permissions to delete the custom list view

e)

The list view can be imported and displayed as a report in a dashboard

42.

You would like to add a formatted textual description to your Lightning Page. What type of component would you use?

a)

Description

b)

Text

c)

Rich Text

d)

Visualforce

43.

A user wants to use inline editing from a list view to quickly edit records. Which settings must be enabled?

Choose 2 answers

a)

Enable list editing

b)

Enable enhanced lists

c)

Enable dynamic lists

d)

Enable inline editing

44.

Which of the following actions can be invoked by a custom button?

Choose 3 answers

a)

Trigger a workflow rule

b)

Redirect to a web page

c)

Open a Visualforce page

d)

Prepopulate fields for a new record

e)

Invoke a process made using Process Builder

45.

Which of the following are configurable through a Salesforce object detail page layout?

Choose 2 answers

a)

Field Layouts

b)

List Views

c)

Related List Layouts

d)

Sidebar Layout

46.

Which page layout elements are visible on a Lightning Experience Record Page in both Lightning Experience and the Salesforce mobile app?

Choose 3 answers

a)

Actions

b)

Mobile Cards

c)

Expanded Lookups

d)

Related Lists

e)

Custom Links

47.

There is a requirement to define an 'Update Payment' feature for a custom object, which users can access in the Salesforce mobile app. Clicking 'Update Payment' must allow the user to update the 'Status' field on the custom object, as well as enter comments. Which of the following should be recommended for this use case?

a)

Detail Page Link

b)

Quick Action

c)

Visualforce page

d)

Detail Page Button

48.

Acme Appliances has a number of Knowledge articles that should be exposed on the company's customer service site. The articles cover four areas, namely, New Products, Customer Service, Resources, and Best Practices. What features need to be set up to allow the articles to be separated into their respective areas and viewed on the site?

Choose 2 answers

a)

Chatter

b)

Components

c)

Data categories

d)

Topics

49.

When a Lightning Component has been added to a page, what configuration options are available in Lightning App Builder?

Choose 3 answers

a)

Change the layout and position of components on the page

b)

Remove a component

c)

Change the size of the component

d)

Move the component to another column

e)

Change the component style

50.

A Salesforce developer is asked to include the Birthdate field in the Contact hover details layout. What is the best way to achieve this requirement so that it displays both in Classic and in Lightning Experience?

Choose 2 answers

a)

Modify the Contact compact page layout properties

b)

Modify the Search Layout

c)

Modify the properties of the Contact Mini Page layout

d)

Design a Visualforce page with a Standard Controller

51.

You have created a new Sandbox for your production instance of Salesforce. You want to be able to push metadata from the new Sandbox to Production. While setting up the deployment connections, what change would you make, and in which environment?

a)

Specify Allow Outbound Changes in Production

b)

Specify Allow Outbound Changes in Sandbox

c)

Specify Allow Deployment in Environment Hub

d)

Specify Allow Inbound Changes in Sandbox

e)

Specify Allow Inbound Changes in Production

52.

Which of the following can be performed by change sets?

Choose 2 answers

a)

Adding a component

b)

Deleting a component

c)

Renaming a component

d)

Updating a component

53.

Which types of sandbox would be the most appropriate for user training?

Choose 2 answers

a)

Partial Copy Sandbox

b)

Developer Sandbox

c)

Full Sandbox

d)

Developer Pro Sandbox

54.

When using Change Sets, which one of the following can NOT be transferred from one Salesforce Org to another?

a)

Account records

b)

Apex Class

c)

Workflow Rule

d)

Contact fields sets

e)

Sharing Rules

55.

Which of the following statements are true with regard to User Acceptance Testing (UAT) in Application Lifecycle Management (ALM)?

Choose 2 answers

a)

UAT can be used after aggregating all the assets that are created or modified during development

b)

UAT is performed with continuous integration after the development is complete.

c)

UAT involves testing the release with a small set of experienced people who provide feedback.

d)

UAT is typically the only step that is required before deploying a release to the production environment.

56.

Cosmic Innovation would like to deploy changes from their full copy sandbox to their production org. The deployment in production will require a considerable amount of time due to the large number of Apex tests that need to be executed. Work disruption must be minimized as much as possible, and the developer is concerned about the delayed deployment time. Which of the following options can be utilized to reduce the time to perform a deployment in production?

Choose 2 answers

a)

Choose the 'Skip Test Execution' option

b)

Perform a Quick Deployment

c)

Choose the 'Run Specified Tests' option

d)

Choose the 'Run Local Tests' option

57.

A developer working for Cosmic Solutions has created a full copy sandbox named 'sandbox'. If a Salesforce user of the company uses the username 'mark@cosmicsolutions.com' to access the production environment, which login URL and username would be required by the user to access the sandbox environment?

a)

https://login.salesforce.com, mark@cosmicsolutions.com

b)

https://test.salesforce.com, mark@cosmicsolutions.com.sandbox

c)

https://sandbox.salesforce.com, mark@cosmicsolutions.com

d)

https://login.salesforce.com, mark@cosmicsolutions.com.sandbox

58.

What role does a staging environment play in a deployment plan?

Choose 2 answers

a)

A staging environment will always have the exact same configuration and data as production, so it is the best environment to test a deployment

b)

A staging environment requires 75% test coverage, so test coverage can be confirmed

c)

A staging environment will usually have a full set of production data, so business processes can be tested thoroughly

d)

A staging environment allows a test deployment to be done in an environment similar to production

59.

A Salesforce developer created an application which he wants to distribute as open source. What kind of package should he create?

a)

Managed Package

b)

Open source Package

c)

None of these.

d)

Unmanaged Package

60.

Which of the following sequences of milestones would represent a typical application lifecycle?

a)

Development, User Acceptance Testing, Integration Testing, Staging, Production Migration

b)

Development, Training, User Acceptance Testing, Staging, Production Migration

c)

Development, User Acceptance Testing, Training, Production Migration

d)

Development, Integration Testing, User Acceptance Testing, Staging, Production Migration