
厳密検証されたDevelopment-Lifecycle-and-Deployment-Architect試験問題集と解答で無料提供のDevelopment-Lifecycle-and-Deployment-Architect問題と正解付き
あなたを合格させるDevelopment-Lifecycle-and-Deployment-Architect問題集で無料最新Salesforce練習テスト
質問 # 124
Universal Containers (UC) has noticed that unit tests are failing in production during deployments and in no other environments. Investigations have revealed that administrators are making minor changes in production without regard to dependent components What two suggestions can the architect make to help UC discover these failing unit tests earlier?
Choose 2 answers
- A. Stop administrators from making all changes.
- B. Ask administrators to run unit tests before every change.
- C. Train the administrators to make their changes in a special "admin changes" sandbox, and then promote to production.
- D. Ensure a metadata backup is committed to version control every day and a diff published to the release team.
正解:C、D
質問 # 125
Universal Containers (UC) is planning for a huge data migration as part of their Service Cloud implementation. UC, has approximately 15million customers, 30 million contacts, and 30 million active cases. Which two key areas of UC's data migration test plan should be included? Choose 2 answers
- A. Success criteria for data migration.
- B. Target Salesforce Server and Source system IP address.
- C. Manual and Automated data validation approaches.
- D. API's to be used for data migration.
正解:A、D
質問 # 126
Universal Containers (UC) development team is developing a managed package for AppExchange. The product team has finished developing and testing, and wants to submit a Security Review. However, the product manager has concerns on the few errors from the Checkmarx code scanner.
How should the product team proceed?
- A. Leavee a partner support case, the partner manager will engage Salesforce support resources to help.
- B. Review the Checkmarx errors. If there is no need to fix, mark them as false positive and attach , then submit.
- C. Leave them to the Salesforce security review team, they would catch it if those are true problems.
- D. Review the Checkmarx errors and fix all of them before submitting security review.
Salesforce security review team will reject the request if any error remains.
正解:B
質問 # 127
Universal Containers is looking to construct a continuous integration process to help manage code quality.
Which three tools should be used to enable this? Choose 3 answers
- A. Force.com Migration Tool
- B. Continuous Integration Build Tool
- C. Full Sandbox Environment
- D. Project Management Tool
- E. Source Control Tool
正解:A、B、E
解説:
Explanation
A, C, and E are the correct answers, as Force.com Migration Tool, Source Control Tool, and Continuous Integration Build Tool are the tools that should be used to enable a continuous integration process to help manage code quality. A continuous integration process is a practice that involves merging code changes from multiple developers into a common repository, and then testing and validating them automatically, before deploying them to the target environment. Force.com Migration Tool is a tool that uses the Metadata API to retrieve and deploy metadata components, such as code, from one org to another. Source Control Tool is a tool that manages the versions and changes of the code, and allows for collaboration and integration among the developers. Continuous Integration Build Tool is a tool that automates the testing and deployment of the code, and ensures that the code meets the quality and functionality standards. B is incorrect, as Full Sandbox Environment is not a tool that should be used to enable a continuous integration process, as it is a copy of a production org that is used for development and testing purposes, but not for merging, testing, or deploying code changes. D is incorrect, as Project Management Tool is not a tool that should be used to enable a continuous integration process, as it is a tool that helps to plan, organize, and track the progress of the project, but not to manage, test, or deploy code changes. You can learn more about these tools in the Continuous Integration and Continuous Delivery module on Trailhead.
質問 # 128
A developer on the Universal Containers team has written a test class to test a method that involves a web service callout. Within the test class, the developer is supposed to load test data, create an instance of the Mock object, set the Test.setMock() to that Mock object, call startTest(), execute the code that makes the callout, call stopTest(), and compare the result with expectations. Unfortunately, the Developer forgot to use the Test.setMock() method step.
What would happen when the developer runs this test class?
- A. It is impossible to miss the Test.setMock() statement, the Developer Console will not let the developer save it since the test methou callout
- B. The test class fails without error message since the test class will simply skip the web service callout during the execution.
- C. The test class would make the web service callout and may or may not fail depending on the circumstances on the web service end
- D. The test class fails and the developer will see a message stating: Methods defined as TestMethod do not support Web service callouts.
正解:D
質問 # 129
Universal Containers is building a new complex integration to a legacy system. the legacy system is also going through a major upgrade. Senior leadership has committed to the board that the combined programs will be completed on time. What is the risk with this plan?
- A. The deadline is scheduled during a Salesforce release
- B. Multiple work -streams with dependencies could impact the go-live
- C. The project team has decided to use the Waterfall methodology
- D. The legacy system team is using an Agile methodology
正解:B
質問 # 130
Universal Containers is considering developing a client application using the Metadata API for managing deployments to multiple Salesforce orgs. Which two use cases describe the usage of Metadata API? Choose 2 answers
- A. Export current customization in the organization as an xml file.
- B. Perform CRUD operations o manage records in the organization.
- C. Migrate configuration changes between two organizations.
- D. Migrate data changes between two organizations using a csv file.
正解:A、C
解説:
Explanation
The Metadata API can be used to migrate configuration changes between two organizations or export current customization in the organization as an xml file. The Metadata API allows developers to retrieve, deploy, create, update, or delete the metadata components that define the structure and behavior of the Salesforce org.
The Metadata API cannot perform CRUD operations to manage records in the organization or migrate data changes between two organizations using a csv file. These operations require the use of other APIs, such as the REST API or the Bulk API.
質問 # 131
Universal Containers (\)C) is on the Unlimited Edition of Salesforce orgs. Currently, there are four Developer Pro sandboxes used by dev teams for various purposes, one partial copy sandboxes used for training, one full sandbox used for user acceptance testing. There is another full sandbox used for performance testing during the initial launch, and it is no longer being actively used.
A system administrator had reported yesterday that none of the sandboxes can be refreshed.
What is the most probable action an architect can help the system administrator with?
- A. Contact the Salesforce Account Team to do a sandbox License Count.
- B. Create a Salesforce support case, someone should know what is wrong.
- C. It appears the org is using more sandboxes than the license permits. The Partial Copy sandbox shouldn't be used.
- D. Delete the full sandbox used for performance testing.
正解:A
質問 # 132
Which two decisions should be made by an Architecture Review Board (ARB)? Choose 2 answers
- A. Whether to implement Single Sign -On with SAML or delegated authentication
- B. Whether to create a new Salesforce object or override an existing object using a new Record Type
- C. Whether to utilize the Waterfall or Agile methodology on the project
- D. What testing tools should be used to track integration testing requirements
正解:A、C
解説:
Explanation
B and D are the decisions that should be made by an Architecture Review Board (ARB), as they involve choosing the best methodology and authentication mechanism for the project, which have significant impacts on the project scope, quality, and security. A is not a decision that should be made by an ARB, as it is a low-level design decision that can be made by the developers or technical leads. C is not a decision that should be made by an ARB, as it is a testing decision that can be made by the testers or quality assurance leads.
質問 # 133
5. Universal Containers (UC) is planning to move to Salesforce Sales Cloud and retire its homegrown on-premise system. As part of the project, UC will need to migrate 5 million Accounts, 10million Contacts, and 5 million Leads to Salesforce.
Which three areas should be tested as part of data migration?
Choose 3 answers
- A. Account and Lead ownership
- B. Data transformation against source system
- C. Contact association with correct Account
- D. Page layout assignments
- E. Lead assignment
正解:A、B、C
解説:
Explanation
Three areas that should be tested as part of data migration are: data transformation against source system, contact association with correct account, and account and lead ownership. These areas can help ensure that the data is migrated correctly and accurately, and that the relationships and ownership are preserved. Lead assignment is not an area that should be tested as part of data migration, as it is a business process that is triggered after the data is migrated. Page layout assignments is also not an area that should be tested as part of data migration, as it is a configuration setting that is independent of the data. See Data Migration for more details.
質問 # 134
Universal Containers (UC) is implementing Salesforce and wants the custom code to be unit-tested for all adverse conditions. Which two best practices should an Architect recommend while implementing Test Classes? Choose 2 answers
- A. Execute test classes under various profiles
- B. Test classes should not create custom setting data.
- C. Test data must have positive as well as negative data.
- D. Test classes must use existing data in the environment.
正解:A、C
解説:
Explanation
Test classes should execute under various profiles to ensure that the code works for different user permissions and sharing settings. Test data must have positive as well as negative data to cover all possible scenarios and edge cases.
質問 # 135
Universal Containers (UC)operates globally from different geographical locations. UC is revisiting its current org strategy. Which three factors should an Architect consider for a single strategy? Choose 3 answers
- A. Tailored implementation.
- B. Consistent processes across the business.
- C. Fewer inter-dependencies.
- D. Increased ability to collaborate.
- E. Centralized data location.
正解:B、D、E
解説:
Explanation
A single org strategy has the benefits of increased ability to collaborate, centralized data location, and consistent processes across the business. These factors can improve efficiency, data quality, and user adoption.
A single org strategy may not allow for tailored implementation or fewer inter-dependencies, as different business units may have different requirements and dependencies.
質問 # 136
Universal Containers has a deadline to retire a business -critical application that will no longer be supported on a specific date. What should an Architect recommend?
- A. Requirements Traceability Matrix
- B. Business Continuity Plan
- C. Executive Leadership
- D. Agile Methodology
正解:D
解説:
Explanation
D is the correct answer, as the Agile methodology is the best way to handle a project with a fixed deadline and a changing scope, such as retiring a business-critical application that will no longer be supported. The Agile methodology allows for frequent feedback, iterative development, and adaptive planning, which can help to deliver a working solution on time and within budget. A is incorrect, as executive leadership is not a methodology, but a role that can support the project. B is incorrect, as a requirements traceability matrix is a tool that can help to track the requirements and their fulfillment, but not a methodology. C is incorrect, as a business continuity plan is a document that outlines how to resume business operations in the event of a disruption, but not a methodology. You can learn more about the Agile methodology in the Agile Basics module on Trailhead.
質問 # 137
Universal Containers (UC) has multiple teams with major projects working concurrently in their own developer sandboxes. After deploying to production, a bug is discovered. Due to tight timelines, the development team has suggested correcting the bug in the user acceptance testing (UAT) environment, which is a full copy sandbox.
What should the architect recommend?
- A. Since the issue was found in production, it should be treated as a change request and go into the backlog as an enhancement.
- B. UC should spin up a new sandbox to use as a hot fix environment. Once the bug is corrected, the change should be applied to production and downstream environments.
- C. The fix should be made in the developer environment where the project work was done. Once the fix has been made, it should go through a full deployment/testing process and adhere to the normal project cadence.
- D. Correcting the bug in UAT is ideal. Since UAT is a full copy, it will be the fastest location to fix and test the resolution.
正解:C
解説:
Explanation
The best practice is to always fix the bug in the developer environment where the project work was done, and follow the normal deployment and testing process. This ensures that the code is consistent, traceable, and validated across all environments. Fixing the bug in UAT is not ideal, as it can introduce new issues, create conflicts with other changes, and bypass the version control system. Spinning up a new sandbox for a hot fix is not necessary, as it can add complexity and overhead to the deployment process. Treating the issue as a change request and putting it in the backlog is not advisable, as it can delay the resolution and affect the user experience.
質問 # 138
Universal Containers has started building a customer Lightning community that contains a few dozen Aura components. The development team lead has come to the Salesforce architect about questions regarding testing the Lightning components.
What two knowledge points can the architect pass to the development team lead?
Choose 2 answers
- A. Install the Lightning test service AppExchange package to enable the Aura component testing.
- B. The testing of the JavaScript part of the Aura component can be tested in the Jest framework and the Apex controllers can be tested using test classes.
- C. The testing can be viewed in the lightning.force.com/c/jasminetests.app URL. The page loads and runs Jasmine test and writes pass/fail information to the screen.
- D. There is a $T test helper object that can be used to create the instance of the Lightning component, and it is promise enabled.
正解:A、B
質問 # 139
Universal Containers wants to implement a release strategy with major releases every four weeks and minor releases every week. Major releases follow Development, System Testing (SIT), User Acceptance Testing (UAT) and Training Minor releases follow Development and User Acceptance Testing (UAT) stages. What represents a valid environment strategy consideration for UAT?
- A. Minor and Major releases use separate Developer pro
- B. Minor releases use Developer and Major releases Full copy
- C. Minor and Major releases use same Full copy.
- D. Minor releases use Partial copy and Major releases use Full copy
正解:D
質問 # 140
Universal Containers (UC) has been following the Waterfall methodology to deliver customer apps in Salesforce. As the business is growing at scale and with demand to incorporate features and functionality at faster pace, UC is finding the Waterfall approach is not an optimal process, and intends to transition towards an agile development methodology. Which are the two strengths of using an agile development methodology?
Choose 2
- A. All elements of the build are fully understood before work begins, reducing risk of unpleasant surprises.
- B. Careful documentation is done at each step of the process so a target body of knowledge is available for inspection.
- C. The project requirements in later phases are expected and accommodated by the process, by design.
- D. There are many small releases of functional code, allowing stakeholders to see and touch the work in progress.
正解:C、D
解説:
Explanation
Agile development methodology allows for frequent and incremental releases of functional code, which enables stakeholders to provide feedback and validate the requirements. Agile development methodology also embraces changes in the project requirements as the business needs evolve, and adapts to them accordingly.
質問 # 141
......
無料でゲット!高評価Salesforce Development-Lifecycle-and-Deployment-Architect試験問題集今すぐダウンロード!:https://www.goshiken.com/Salesforce/Development-Lifecycle-and-Deployment-Architect-mondaishu.html
Development-Lifecycle-and-Deployment-Architect試験問題集合格には最新なテスト問題集:https://drive.google.com/open?id=1Tpo-4N8xQoBgPrIT3kN__grdi7k-lt5s