iOS Kiwi单元测试框架
来源:互联网 发布:怎样修炼丹田知乎 编辑:程序博客网 时间:2024/05/23 21:34
来到新公司接到了给项目用kiwi做单元测试的任务,之前从没接触过单元测试,更没用过kiwi了,看来只能自学了。通过两篇cocoachina的文章也算是入了个门,不过我只能说文章写得太晦涩难懂了。(入门:http://www.cocoachina.com/industry/20140218/7841.html,进阶:http://www.cocoachina.com/industry/20140514/8412.html)中途操作的时候遇到一些问题,贴出来给其他进坑者看看,毕竟国内kiwi的文章和介绍太少了,国外的我查了后都很少。慢慢摸索吧!
1.问题描述:fatal error: 'XCTest/XCTest.h' file not found
解决方法:
在报错的Target中的Building settings中
FRAMEWORK_SEARCH_PATHS
添加
$(PLATFORM_DIR)/Developer/Library/Frameworks2.问题描述:cocoapods给一个项目安装时需要先vim Podfile,vim模式下无法退出保存
解决方法:
vim Podfile之后,会让输入Podfile中的内容,可以pod ‘Kiwi’ ~>’2.3.1’后,点击ESC退出vim模式,然后输入:wq保存并退出,之后就可以正常使用cocoapods了
3.问题描述:导入Kiwi的框架后,#import “Kiwi.h”一直提示无法找到此文件
解决方法:
因为Kiwi是在单独的测试Target中运行的,所以需要在项目的Edit Scheme中添加进入测试的Target,如果是cocoa pods,需要在Podfile中添加一句link_with ‘测试target名字’
0 0
- iOS Kiwi单元测试框架
- iOS单元测试/Kiwi/TDD/Code Coverage
- [iOS单元测试系列]单元测试框架选型
- iOS 单元测试1- 单元测试框架选型
- [iOS单元测试系列]单元测试框架选型
- Kiwi,BDD行为测试框架--iOS攻城狮进阶必备技能
- Kiwi,BDD行为测试框架–iOS攻城狮进阶必备技能
- [iOS 攻城狮进阶必备技能] Kiwi:BDD 行为测试框架
- 单元测试框架
- 单元测试框架
- 单元测试框架
- IOS 单元测试
- iOS单元测试
- iOS单元测试
- IOS 单元测试
- [ios] 单元测试
- iOS 单元测试
- ios 单元测试
- jade学习总结
- C#中修改配置文件的方法
- 使用IQKeyBoardManger 键盘弹出时导航栏也移动的问题
- mahout FpGrowth
- Facebook Rebound(没找到Android版本,这里是IOS的介绍,类使用都差不多)
- iOS Kiwi单元测试框架
- 用C++做微信公众平台开发的后台开发时,用sha1加密验证的方法
- JAVA中继承、封装和多态详解
- hadoop如何杀掉正在执行的job
- DbVisualizer解决中文乱码问题
- 人脸识别-智慧城市
- MyEclipse 快捷键
- Shell学习if判断字符串
- java观察者模式及实现例子