【移动测试资讯】在Xcode上进行用户界面测试

本篇文章翻译自User Interface Testing by Apple

今年WWDC 15上,苹果提出了全新的在Xcode 7内进行用户界面测试的方法。在新版Xcode中,苹果引入用户界面测试作为现有XCTest框架的一个新特性。值得一提的是,新的UI测试方法是对现有框架的API和概念的扩展。熟悉Xcode测试特性的开发者会非常容易的过渡到编写UI测试中。

苹果在Xcode中引入UI录制功能,使得开发和测试人员将在iOS模拟器上捕捉的动作直接转换为测试方法。同时,与app的交互会被记录并添加为测试步骤。为了识别app内的元素,工具使用Accessibility标记。可以使用Swift或者Objective-C编写UI测试,再也不需要JavaScript了。然而,UI测试只在iOS9的设备上生效。

如果想看到UI测试实战,可以观看这个WWDC视频 (测试部分在1小时20分钟开始)或者观看这个更详细的介绍

如果想尝试UI测试,从这里下载Xcode 7预览版。

除了UI测试,苹果还在Xcode内引入了代码覆盖率、一致性和性能验证。关于Xcode 7新特性和测试主题的更多信息请访问这里

如果对所有的WWDC 2015视频感兴趣,点击这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容