CRT-450 Exam Details

  • Exam Code
    :CRT-450
  • Exam Name
    :Salesforce Certified Platform Developer I (CRT-450)
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :629 Q&As
  • Last Updated
    :May 25, 2026

Salesforce CRT-450 Online Questions & Answers

  • Question 171:

    A developer has a single custom controller class that works with a Visualforce Wizard to support creating and editing multiple sObjects. The wizard accepts data from user inputs across multiple Visualforce pages and from a parameter on the initial URL.

    Which three statements are useful inside the unit test to effectively test the custom controller? (Choose three.)

    A. Insert pageRef;
    B. String nextPage = controller.save().getUrl();
    C. ApexPages.currentPage().getParameters().put(`Input', `TestValue');
    D. public ExtendedController(ApexPages.StandardController cntrl) { }
    E. Test.setCurrentPage(pageRef);

  • Question 172:

    A develop completed modification to a customized feature that is comprised of two elements:

    Apex trigger Trigger handler Apex class What are two factors that the developer must take into account to properly deploy the modification to the production environment?

    A. Apex classes must have at least 75% code coverage org-wide.
    B. At least one line of code must be executed for the Apex trigger.
    C. All methods in the test classes must use @isTest.
    D. Test methods must be declared with the testMethod keyword.

  • Question 173:

    A developer wants to handle the click event for a lightning:button component. The on click attribute for the component references a JavaScript function in which resource in the component bundle?

    A. Helper.js
    B. Handler.js
    C. Controller.js
    D. Renderer.js

  • Question 174:

    Using the Schema Builder, a developer tries to change the API name of a field that is referenced in an Apex test class. What is the end result?

    A. The API name is not changed and there are no other impacts.
    B. The API name of the field and the reference in the test class is changed.
    C. The API name of the field is changed, and a warning is issued to update the class.
    D. The API name of the field and the reference in the test class is updated.

  • Question 175:

    Which governor limit applies to all the code in an apex transaction?

    A. Elapsed CPU time
    B. Number of new records created
    C. Number of classes called
    D. Elapsed SOQL query time

  • Question 176:

    What is an important consideration when developing in a multi-tenant environment?

    A. Governor limits prevent tenants from impacting performance in multiple orgs on the same instance.
    B. Unique domain names take the place of namespaces for code developed for multiple orgs on multiple instances.
    C. Polyglot persistence provides support for a global, multilingual user base in multiple orgs on multiple instances.
    D. Org-wide data security determines whether other tenants can see data in multiple orgs on the same instance.

  • Question 177:

    A developer is migrating a Visualforce page into a Lightning web component.

    The Visualforce page shows information about a single record. The developer decides to use Lightning Data Service to access record data.

    Which security consideration should the developer be aware of?

    A. Lightning Data Service handles sharing rules and field-level security.
    B. Lightning Data Service ignores field-level security.
    C. The with sharing keyword must be used to enforce sharing rules.
    D. The isAccessible ( ) method must be used for field-level access checks

  • Question 178:

    Universal Containers (UC) has an integration with its Accounting system that creates tens of thousands of Orders inside of Salesforce in a nightly batch. UC wants to add automaton that can attempt to match Leads and Contacts to these Orders using the Email Address field on the insert. UC is concerned about the performance of the automation with a large data volume. Which tool should UC use to automate this process?

    A. Process Builder
    B. Process Builder with an Autolaunched Flow
    C. Workflow Rules
    D. Apex

  • Question 179:

    A developer is creating an application to track engines and their parts. An individual part can be used in different types of engines. What data model should be used to track the data and to prevent orphan records?

    A. Create a junction object to relate many engines to many parts through a master-detail relationship
    B. Create a lookup relationship to represent how each part relates to the parent engine object.
    C. Create a master-detail relationship to represent the one-to-many model of engines to parts.
    D. Create a junction object to relate many engines to many parts through a lookup relationship

  • Question 180:

    What should a developer do to check the code coverage of a class after running all tests?

    A. View the Code Coverage column in the list view on the Apex Classes page.
    B. View the Class Test Percentage tab on the Apex Class fist view m Salesforce Setup.
    C. View Use cede coverage percentage for the class using the Overall Code Coverage panel in the Developer Console Tests tab.
    D. Select and run the class on the Apex Test Execution page in the Developer Console.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your CRT-450 exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.