移动应用测试框架—Cedar(iOS)

和Kiwi一样,Cedar也是一款BDD风格的Objective-C测试框架。它不仅适用于iOS和OS X代码库,而且在其他环境下也可以使用。

  Kiwi、Specta、Expecta以及Cedar都可以通过CocoaPods添加到你的项目中。

 最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-01 09:08:58

移动应用测试框架—Cedar(iOS)的相关文章

构建iOS持续集成平台(二)测试框架

测试框架 有了自动化构建和依赖管理之后,开发者可以很轻松的在命令行构建整个项目,但 是,作为持续集成平台来说,最重要的还是测试,持续集成最大的好处在于能够尽早发现问题,降低解 决问题的成本.而发现问题的手段主要就是测试.在Martin Fowler的Test Pyramid[10]一文中论述了 测试金子塔的概念,测试金字塔的概念来自Mike Cohn,在他的书Succeeding With Agile中有详细描述 :测试金字塔最底层是单元测试,然后是业务逻辑测试,如果更细化一点的话,可以分为把完

iOS开发入门:OCUnit测试框架

使用OCUnit测试框架iOS单元测试框架 原则上,是否使用测试框架都不会影响单元测试结果,但是"工欲善其事,必先利其器"使用单元测试框架更便于我们测试和分析结果. 主要的iOS单元测试框架有: OCUnit,是开源测试框架,与Xcode工具集成在一起使用非常方便,测试报告以文本形式输出到输出窗口: GHUnit,是开源测试框架,它可以将测试报告以应用形式可视化输出到设备或模拟器上,也可以以文本形式输出到输出窗口:GHUnit可以测试OCUnit编写的测试用例: OCMock,是开源测

ios app 自动测试框架

问题描述 ios app 自动测试框架 我现在通过命令行在越狱后的手机上可以安装网上下载的ipa文件 我现在需要模拟运行这些安装好的app,需要 1.启动运行app 2.模拟操作 3.退出应用 我该需要使用什么框架或者工具能够实现啊 我在网上找到的好多都是需要自已的app源码的 没有别的方法了嘛? 求各位大大帮帮忙 解决方案 很高深的样子 mark一下

Kiwi,BDD行为测试框架--iOS攻城狮进阶必备技能

简介 Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 项目主页: https://github.com/kiwi-bdd/Kiwi 示例下载: https://github.com/ios122/ios122 使用Cocopods 安装 target :AmazingAppTests, :exclusive => true do pod 'Kiwi' end 把 AmazingAppTests 改为你自己的工程中的Tests target的名字,比如我的

Fliptest—iOS 的应用A/B测试框架

FlipTest是专为iOS设计的移动应用A/B测试框架,通过它,开发者可以无需重新向App Store提交应用或重构代码,只需添加一行代码,即可直接在iOS应用上进行A/B测试.对移动应用做 A/B 测试是非常难的,而 FlipTest 可以帮你简化这个过程. 对于想要追求UI极致的开发者而言,FlipTest绝对是最合适的测试框架.FlipTest会为应用选择最恰当的用户界面,还会基于外观.可用性等众多因素返还测试结果,从而帮助开发者彻底解决UI问题. 最新内容请见作者的GitHub页:ht

iOS开发那些事--OCUnit测试框架

使用OCUnit测试框架iOS单元测试框架 原则上,是否使用测试框架都不会影响单元测试结果,但是"工欲善其事,必先利其器"使用单元测试框架更便于我们测试和分析结果. 主要的iOS单元测试框架有: OCUnit,是开源测试框架,与Xcode工具集成在一起使用非常方便,测试报告以文本形式输出到输出窗口: GHUnit,是开源测试框架,它可以将测试报告以应用形式可视化输出到设备或模拟器上,也可以以文本形式输出到输出窗口:GHUnit可以测试OCUnit编写的测试用例: OCMock,是开源测

Kiwi,BDD行为测试框架–iOS攻城狮进阶必备技能

Kiwi,BDD行为测试框架–iOS攻城狮进阶必备技能 http://www.ios122.com/ 简介 Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 项目主页: https://github.com/kiwi-bdd/Kiwi 示例下载: https://github.com/ios122/ios122 使用Cocopods 安装 1 2 3 4 target :AmazingAppTests, :exclusive => true do   po

移动应用测试框架—Calabash Android 简介

什么是 Calabash? Calabash 是一个自动化测试框架,它可以测试 Android 和 iOS 原生应用和混合应用. 它有: calabash-android calabash-ios 主页: http://calabash.sh Calabash-android介绍 Calabash-android 是支持 android 的 UI 自动化测试框架,PC 端使用了 cucumber 框架,通过 http 和 json 与模拟器和真机上安装的测试 apk 通信,测试 apk 调用 R

facebook 开发新移动测试框架 Airlock

Facebook 10日宣布开发出了一种新的移动端的A/B测试框架Airlock.在公司的工程博客上,Facebook工程师艾利-格兰特(Ari Grant)和张康(Kang Zhang音译)今表示解释称,Facebook于两年前开始转向原生的开发堆栈,这使得工程师们能够更好地在多层面控制移动开发,但同时也意味着A/B 测试能力的丧失. Facebook 10日宣布开发出了一种新的移动端的A/B测试框架Airlock.在公司的工程博客上,Facebook工程师艾利-格兰特(Ari Grant)和