【发布时间】:2018-03-27 19:04:10
【问题描述】:
很抱歉在 UI 测试方面是新手。是否可以在 UITest 中使用依赖注入来测试某个结果的实际值,例如使用 DI 作为棱镜的提示是(PageDIalogService)?如果是,我应该遵循什么样的实施?还是我必须嘲笑它?谢谢!
【问题讨论】:
标签: xamarin xamarin.forms prism
很抱歉在 UI 测试方面是新手。是否可以在 UITest 中使用依赖注入来测试某个结果的实际值,例如使用 DI 作为棱镜的提示是(PageDIalogService)?如果是,我应该遵循什么样的实施?还是我必须嘲笑它?谢谢!
【问题讨论】:
标签: xamarin xamarin.forms prism
对于 UI 测试,您需要完整的应用程序工作。所以无论你是否使用 DI 都没有关系。 您需要的主要是将自动化 ID 设置为您需要测试的控件。 因为当页面准备就绪时,UI 测试框架会使用 AutomationId 检查元素并执行一些操作。无需关心应用程序内部的工作方式。它只关心显示的 UI 元素和它们所持有的值。
【讨论】: