Warning: Error while sending QUERY packet. PID=5680 in /home/wwwroot/coco/domain/cnlamp/web/wp-includes/wp-db.php on line 1924 Swift!全新“四步测”测试框架BDD Quick诞生 | LAMP新闻|技巧|经验|资讯站
现在的位置: 首页swift>正文
Swift!全新“四步测”测试框架BDD Quick诞生
发表于4年前 swift 暂无评论

从Swift横空出世到现在,短短一月时间,已有许多iOS应用开发与设计工具陆续针对Xcode 6和Swift语言进行了更新,比如JetBrains AppCodePaintCode等。而在Github上,也有众多支持Swift的新工具诞生,Quick即为其中一枚。

Quick是一款专门用于iOS应用开发的开源行为驱动开发(BDD)测试框架,基于MIT许可协议发布,支持Swift和Objective-C,其灵感主要来源于RSpecSpectaGinkgo。Quick的主力贡献者为来自日本的软件工程师Brian Gesiak,同时,他也是极为强大的Kiwi测试框架的核心成员之一。

除了可用于定义examples和example groups的特殊语法之外,Quick还为开发者提供了使用expect(…).to语法的Nimble项目来支持Assertions:

\

\

而使用Quick和Nimble对iOS或OS X应用快速进行测试也非常简单,只需4步即可:复制Quick Repository→向测试目标添加Quick.xcodeproj和Nimble.xcodeproj→链接Quick.framework和 Nimble.framework→开始编写Specs!

Quick Repository包含了Swift和Objective-C Specs的文件模板,开发者可以直接通过Alcatraz来快速安装模板。需要注意的是,Quick仅支持最新版本的Xcode。现在,您还可以进入Quick的mobilehub主页进行资源分享和讨论。开发者可直接登陆GitHub下载Quick。

 

原文地址: http://www.php100.com/html/it/mobile/2014/0702/7032.html

给我留言

留言无头像?


×
腾讯微博