問題文
A lender's standards require that every feature be tested from the point of view of the least privileged user who will use it. What does that require of the test data strategy?
選択肢
- The environment must contain a copy of the production user list so that the real combinations of profile, role, and permission set assignment are represented, because synthetic users never reproduce the combinations that actually exist in the live org and therefore miss the cases that fail in production.
- Nothing, because access is checked by the platform, and a test that runs as an administrator therefore proves the feature works for every other profile as well.
- The test data must be loaded by an administrator with full access so that the records exist regardless of the sharing model, and the tests must then be run by the same administrator to keep the results comparable between environments.
- Users representing each access profile must exist in the environment, together with records those users can and cannot reach.