Praxis Academy
Home › Business Analyst › User Acceptance

Business Analyst practice questions: User Acceptance

User Acceptance is 8% of the Salesforce Certified Business Analyst exam. It covers UAT scripts, defect triage, regression and sign-off. Try these 5 free questions, then open each answer to see why every option is right or wrong.

01

A shoe company has finished UAT for a new Sales Cloud opportunity feature: 42 planned test cases were run, 38 passed and 4 failed. Executives ask the BA for the UAT success rate. Two days before go-live, the BA also learns that the mobile version of the feature, which was outside the original UAT scope, has a serious display problem. Which TWO actions should the BA take? (Choose 2)

  1. Report a UAT success rate of 90.5% (38 of 42 test cases passed).
  2. Report a UAT success rate of 9.5%, since 4 of the 42 test cases failed.
  3. Present the mobile display problem as a go/no-go factor, recording it as an out-of-scope defect that needs a decision from the project sponsor before the release goes ahead.
  4. Go live on schedule, because the mobile problem was outside the UAT scope and does not change the results.
  5. Re-run all 42 test cases on mobile and postpone go-live indefinitely until every test passes.
Show answer

Answer: A, C

A. Report a UAT success rate of 90.5% (38 of 42 test cases passed). ✓Correct. Success rate = passed / total = 38/42 = 90.5%, which is the figure to report to executives.
B. Report a UAT success rate of 9.5%, since 4 of the 42 test cases failed.Incorrect. 9.5% (4/42) is the failure rate, not the success rate.
C. Present the mobile display problem as a go/no-go factor, recording it as an out-of-scope defect that needs a decision from the project sponsor before the release goes ahead. ✓Correct. A defect found near go-live, even outside UAT scope, must be raised as a go/no-go item. The sponsor decides whether to delay, release with the known defect or release with a workaround; the BA documents and escalates.
D. Go live on schedule, because the mobile problem was outside the UAT scope and does not change the results.Incorrect. Ignoring a known defect because it was out of scope exposes customers to issues after release. The BA must surface every known risk before go-live.
E. Re-run all 42 test cases on mobile and postpone go-live indefinitely until every test passes.Incorrect. Demanding a 100% pass rate and an open-ended delay is not standard practice. The BA reports the current rate and escalates the mobile defect for a stakeholder decision.

Why: Two UAT skills are tested here: the success rate is passed cases divided by total cases (38/42 = 90.5%), and a new issue found before release goes to the sponsor as a go/no-go item. The BA documents an out-of-scope defect as a risk and escalates it; the BA neither approves nor blocks the release alone.

02

At the daily stand-up on a Scrum-based Salesforce project at a container manufacturer, a developer says: 'I'm blocked on the opportunity discount validation story because I don't know what should happen when a discount is applied to a product bundle.' This is a gap in the acceptance criteria. What should the BA do?

  1. Tell the developer to make a best guess about bundle discounts and write down the assumptions.
  2. Set up a same-day meeting with the product owner and the relevant business stakeholders to clarify bundle discount behavior, then update the acceptance criteria and unblock the developer.
  3. Move the blocked story to the next sprint backlog, since it cannot be finished in this sprint.
  4. Ask the project manager to log the blocker in the risk register and escalate it to the steering committee.
Show answer

Answer: B

A. Tell the developer to make a best guess about bundle discounts and write down the assumptions.Incorrect. Developer guesses about business rules can produce a solution that misses the real need. AC gaps are closed with stakeholders, not assumptions.
B. Set up a same-day meeting with the product owner and the relevant business stakeholders to clarify bundle discount behavior, then update the acceptance criteria and unblock the developer. ✓Correct. The BA arranges quick clarification with the product owner and stakeholders, updates the AC with the rule and unblocks the developer, protecting sprint delivery and velocity.
C. Move the blocked story to the next sprint backlog, since it cannot be finished in this sprint.Incorrect. Deferring the story only postpones the same question to the next sprint. The gap should be resolved now.
D. Ask the project manager to log the blocker in the risk register and escalate it to the steering committee.Incorrect. A clarification gap is not a project-level risk for the steering committee. The BA can resolve it directly with the product owner and stakeholders that day.

Why: When an AC gap blocks a developer mid-sprint, the BA gets the answer the same day from the product owner and stakeholders, adds the clarified rule to the AC and tells the developer. Keeping requirements clear so the team keeps delivering is a core BA duty during the sprint.

03

A BA at an equipment retailer is documenting UAT results for a Salesforce Billing rollout and must present them so the executive team can grasp them quickly. Which format BEST communicates UAT results to executives?

  1. A spreadsheet listing every one of the 120 test cases with pass/fail status and tester comments.
  2. A one-page executive summary showing total test cases, pass rate, open defects by severity, key risks to the go/no-go decision and the BA's recommended course of action.
  3. A detailed technical report with root cause analysis for each failed test case.
  4. An email covering only the test cases that passed, to show UAT in the best light.
Show answer

Answer: B

A. A spreadsheet listing every one of the 120 test cases with pass/fail status and tester comments.Incorrect. A 120-row spreadsheet is a working artifact for the test team, not an executive summary.
B. A one-page executive summary showing total test cases, pass rate, open defects by severity, key risks to the go/no-go decision and the BA's recommended course of action. ✓Correct. Scope (total cases), overall success (pass rate), quality risk (defects by severity), key risks and a recommendation give executives what they need without reading every test row.
C. A detailed technical report with root cause analysis for each failed test case.Incorrect. Root cause detail is for the developers who fix defects. Executives need business impact, not technical causes.
D. An email covering only the test cases that passed, to show UAT in the best light.Incorrect. Showing only passes hides critical information. The BA must give a complete, honest picture including defects and risks.

Why: Executives need summary-level, decision-relevant information: pass rate, defects by severity, key risks and a clear recommendation. Full test case spreadsheets, technical root cause write-ups and positive-only reporting do not support a sound go/no-go decision. The BA turns UAT data into business insight.

04

Development is complete on a global Sales Cloud project at a camping-gear company, and the BA is about to start UAT. Which stakeholders should the BA make sure are executing the UAT test cases? (Choose 2)

  1. Business end users who will use the system every day in their roles.
  2. The Salesforce developers who built the solution.
  3. Subject matter experts (SMEs) with deep knowledge of the business processes under test.
  4. The project sponsor, who should run every test case to ensure executive alignment.
Show answer

Answer: A, C

A. Business end users who will use the system every day in their roles. ✓Correct. UAT confirms the system meets the needs of the people who will use it, and their day-to-day view catches usability and workflow issues technical testers miss.
B. The Salesforce developers who built the solution.Incorrect. Developers are not objective testers of their own work; their testing belongs to unit and system integration testing before UAT.
C. Subject matter experts (SMEs) with deep knowledge of the business processes under test. ✓Correct. SMEs bring domain depth to spot edge cases and confirm business rules that typical users may not articulate, so they test alongside end users.
D. The project sponsor, who should run every test case to ensure executive alignment.Incorrect. The sponsor governs and signs off on UAT but does not normally execute test cases.

Why: End users and subject matter experts (SMEs) are the core UAT participants. End users check real-world usability; SMEs check business rule accuracy and edge cases. Developers did earlier testing phases and do not execute UAT, and the sponsor oversees and approves UAT rather than running tests.

05

A BA at a container company is about to begin UAT for a complex Salesforce CPQ rollout and must confirm the UAT plan is complete first. Which elements belong in a thorough UAT plan? (Choose 2)

  1. Test scenarios derived from the signed-off user stories and acceptance criteria, each assigned to specific business users to execute.
  2. The Apex unit test results from the developer sandbox, to show technical readiness.
  3. Defined entry criteria stating what must be true before UAT starts (for example, all stories deployed to the UAT environment, test data loaded and participants identified).
  4. The marketing launch plan for releasing the new CPQ feature to customers once UAT succeeds.
Show answer

Answer: A, C

A. Test scenarios derived from the signed-off user stories and acceptance criteria, each assigned to specific business users to execute. ✓Correct. Scenarios should come straight from signed-off stories and AC, and assigning each to a named business user creates accountability and puts the right experts on the right features.
B. The Apex unit test results from the developer sandbox, to show technical readiness.Incorrect. Apex unit test results are a developer quality artifact (part of the Definition of Done), not part of a business-user UAT plan.
C. Defined entry criteria stating what must be true before UAT starts (for example, all stories deployed to the UAT environment, test data loaded and participants identified). ✓Correct. Entry criteria set minimum readiness before execution. Without them UAT can start with no environment, no data or unprepared testers, wasting effort and producing invalid results.
D. The marketing launch plan for releasing the new CPQ feature to customers once UAT succeeds.Incorrect. A marketing launch plan is a commercial activity after UAT, not part of the testing plan.

Why: A thorough UAT plan contains test scenarios traced to user stories and acceptance criteria and assigned to the right business users, plus entry criteria that define readiness: environment available, test data loaded, stories deployed, testers trained and development confirming readiness. These keep UAT structured and valid.

Find out if you're ready to pass

Take the free Business Analyst diagnostic: 20 questions, no account needed. Then unlock all 180 questions, full practice exams and the study guide.

Start the free diagnosticSee plans

Other sections of this exam