基于KIF的iOSUI自动化测试和持续集成
客户端UI自动化测试是大多数测试团队的研究重点,本文介绍猫眼测试团队在猫眼iOS客户端实践的基于KIF的UI自动化测试和持续集成过程。iOSUI自动化测试框架有不少,其中UIAutomation是Apple早期提供的UI自动化测试解决方法,用JavaScript编写测试脚本,通过标签和值的可访问性获得UI元素,来完成相应的交互操作。一些第三方UI解决方案以UIAutomation为基础,对其进行补充和优化,包括扩展型UIAutomation和驱动型UIAutomation。扩展型UIAutomation采用JavaScript扩展库方法提高UIAutomation的易用性,常见的框架有Tune
用户评论