iOS开发之交互测试/UI Test

本文介绍了iOS开发中的UI Tests,它是一个自动测试UI和交互的组件,自Xcode 7开始引入,能记录开发者操作并转化为代码,用于自动点击、输入等。UI Tests相比Automation测试更易用,使用OC/Swift编写,有助于自动化回归测试,减轻测试工作量。

UI Tests是一个自动测试UI与交互的Testing组件,Apple在Xcode7中引入了一种新的方式来在你的应用中进行UI测试.UI testing允许你找到UI元素并与之交互,还能检查属性和状态.而且已经完全集成到了Xcode 7测试报告,可以和单元测试一起执行.还有一个优点就是相比于Automation的自动化测试,UITest使用的OC/Swift语言的自动化测试,而前者使用的是JS代码.

作用:

·可以通过编写代码、或者是记录开发者的操作过程并代码化,来实现自动点击某个按钮、视图,或者自动输入文字等功能.

·在实际的开发过程中,随着项目越做越大,功能越来越多,仅仅靠人工操作的方式来覆盖所有测试用例是非常困难的,尤其是加入新功能以后,旧的功能也要重新测试一遍,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值