zoukankan      html  css  js  c++  java
  • iOS进行单元測试OCUnit+xctool

    感谢原作者    原文出处: http://iiiyu.com/2013/05/23/learning-ios-notes-twenty-three/


    单元測试

    什么是单元測试

    wiki解释

    简单说来就是为你的方法多专门写一个測试函数。以保证你的方法在不停的改动开发中。保持正确。假设出错,第一时间让你知道,这样从最小单位開始监控来保证软件的质量。

    我为什么要单元測试

    事实上要開始写单元測试的原因是,因为我的原因格志的存储逻辑一直有问题。 一个是代码写的比較搓,一个是改动存储的逻辑的话。

    影响面比較大。可能修复了一个bug而引入了未知的多个bug。

    为了Sumi早日达到国际化大厂的标准。决定上单元測试于格志。

    事实上最根本的目的还是想要项目变的更加可靠。

    单元測试的一般方法

    关于測试的书,一搜就一大把。

    都有高深的理论和方法来指导怎么写单元測试的方法。我认为嘛不用搞了这么复杂。 无非就3种时候会去想写測试:

    1. 代码完毕以后
    2. 開始写代码之前
    3. 修复了一个bug以后

    第一种是完毕了代码,恩我要測试一下我写的这些方法可靠不可靠。

    那这时候能够写測试。

    另外一种一个著名的方法论TDD。

    主要思想就是在写代码之前,就所有设计好借口。函数名字什么的。然后在写能通过測试的函数。

    第三种就是发现了bug,我修复了这个bug。

    为了确保修复是成功的。那就写个測试吧。

    我认为啊,着三种都没有什么好或差。能写測试的少年都是好少年。何必这么在意什么时候去写呢。

    一个完整的測试类组成像下图

  • 相关阅读:
    DRF 分页
    DRF 权限 频率
    DRF 版本 认证
    opencl(6)读写传输命令、内存映射命令
    opencl(5)缓存对象
    opencl(4)命令队列
    opencl(3)程序、内核
    opencl(2)平台、设备、上下文的获取与信息获取
    epoll
    unsigned 变量名:n
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/6845700.html
Copyright © 2011-2022 走看看