
单元测试
tozheng
这个作者很懒,什么都没留下…
展开
-
Undefined symbols for architecture i386 when Adding Unit Tests to an existing iOS project
Adding Unit Tests to an existing iOS project with Xcode 4When you build a new iPhone or iPad app from scratch, you can generate a new project with tests using Xcode’s project templates, and the转载 2013-08-20 16:32:31 · 782 阅读 · 0 评论 -
iOS开发那些事--编写OCUnit测试方法-逻辑测试方法
应用测试和逻辑测试添加OCUnit到工程时候,我们提到过,应用测试(Application Testing)和逻辑测试(Logic Testing)两个概念,它们并非是OCUnit中的概念,而是单元测试中概念。应用测试是对整个应用程序进行的测试,设计测试用例时候要考虑到运行环境等因素,例如在测试JavaEE时候需要考虑Web容器和EJB容器等环境问题。而逻辑测试则是轻量级的,只测试某个业务逻辑转载 2013-03-05 12:09:40 · 608 阅读 · 0 评论 -
iOS开发进阶之单元测试
开始之前本文侧重讲述如何在iOS程序的开发过程中使用单元测试。使用Xcode自带的OCUnit作为测试框架。一、单元测试概述单元测试作为敏捷开发实践的组成之一,其目的是提高软件开发的效率,维持代码的健康性。其目标是证明软件能够正常运行,而不是发现bug(发现bug这一目的与开发成本是正相关的,虽然发现bug是保证软件质量的一种手段,但是很显然这与降低软件开发成本这一目的背道而驰)。它是转载 2013-08-15 15:45:07 · 653 阅读 · 0 评论 -
iOS开发那些事--编写OCUnit测试方法-应用测试方法
应用测试方法应用测试是测试应用程序的一些功能,这个功能具体到点击一个按钮触发一个事件,因此它主要是测试表示层。我们看看视图控制器ViewController.m中有那些方法需要测试,然后再来设计测试用例。[cpp] view plaincopy@implementation ViewController - (void)viewDidLoad {转载 2013-03-05 12:11:07 · 736 阅读 · 0 评论 -
iOS开发那些事--OCUnit测试框架
使用OCUnit测试框架iOS单元测试框架原则上,是否使用测试框架都不会影响单元测试结果,但是“工欲善其事,必先利其器”使用单元测试框架更便于我们测试和分析结果。主要的iOS单元测试框架有:OCUnit,是开源测试框架,与Xcode工具集成在一起使用非常方便,测试报告以文本形式输出到输出窗口;GHUnit,是开源测试框架,它可以将测试报告以应用形式可视化输出到设备或模拟器上,也可以转载 2013-03-05 12:12:36 · 892 阅读 · 0 评论 -
5 个常用的软件质量指标
在软件开发中,软件质量是衡量软件是否符合需求、标准的重要体现。除了代码质量外,影响软件整体质量的因素还有很多。因此,要确保软件的整体质量,就需要在各个环节严格控制。本文列出了衡量软件质量的5个最常用的指标。 1. SLOC(Source Lines of Code,源代码行) 计算代码行数可能是最简单的衡量指标,主要体现了软件的规模,并为项目增长和规划提供了相关数据。转载 2014-11-12 13:59:23 · 2980 阅读 · 0 评论