加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 如何在Xcode中访问UITest中的当前UIViewController?

发布时间:2020-12-14 19:37:42 所属栏目:百科 来源:网络整理
导读:有可能吗?在用户对UIView执行某些操作后,我想在此控制器上测试一些属性. 解决方法 您不应该使用UI测试来测试视图控制器中的属性.这是单元测试的工作. 在单元测试中,您始终可以模拟控件或手动执行操作. button.sendActionsForControlEvents(UIControlEvents.
有可能吗?在用户对UIView执行某些操作后,我想在此控制器上测试一些属性.

解决方法

您不应该使用UI测试来测试视图控制器中的属性.这是单元测试的工作.

在单元测试中,您始终可以模拟控件或手动执行操作.

button.sendActionsForControlEvents(UIControlEvents.TouchUpInside)

然后,您可以执行断言以确保属性更改为正确的值.

UI测试主要用于检查“按钮是否正在按下右侧控制器”,“将开关关闭为禁用另一个按钮”等.

这里有很好的link用于UI测试

良好的link单元测试

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读