在 Dynamics 365 中进行应用测试的用户模拟

User Emulation for app testing in Dynamics 365

在 Service Now 平台中,有一项模拟用户的功能。 Dynamics 365 中有吗?截至目前,我在不同的浏览器中打开多个选项卡来测试用户 apps/forms/solutions.

遗憾的是,无法通过 OOB 或社区工具对不同角色进行用户体验模拟。唯一的方法是不同的浏览器 window 具有不同的凭据(隐身或 运行 作为不同的用户)。

唯一可用的模拟器是在表单编辑器 - 预览选项中,以查看桌面客户端在 Create/Update/Read-Only 模式下 Tab/Section/Fields 的表单外观。

使用一些 Chrome 插件,我们只能在统一接口 (UCI) 上模拟不同的用户,而不是在网络上 UI。 Read more

Essentially, we just need to add the MSCRMCallerID header to every API request.  One way to do this is using the "ModHeader" extension for Google Chrome.  Once you have it installed, create a new profile to add the header to all requests for your environment.  It should look something like this...the MSCRMCallerID is the GUID of the user you want to impersonate.

没有开箱即用的功能。

几个想法;

  1. 将 Firefox 与 Multi-Account Containers 结合使用。这使您可以有效地在单个浏览器中为不同的用户打开多个活动会话。这可能更容易管理。

  2. 使用单个用户,但编写代码来自动切换安全角色。这样您就可以在不同的用户角色之间快速切换。