zoukankan      html  css  js  c++  java
  • 关于单元测试的问题

    关于单元测试的问题

     

    单元测试的目的

    1. 保证代码的正确性
    2. 支持未来的代码重构

    基础环境:

    • 使用苹果系统的电脑
    • XCode

     

    一.单元测试的目的:

    提前彰显问题,在程序开始的时候对问题进行查出和处理。

    二.定义:对于c语言来说,单元测试是面向函数的,对于面向对象思想的语言例如:c++来说,单元测试可以面向函数也可以面向对象。

    三.基本规则:单元测试应该测到的逻辑程度。每一个测试用例来说,应该包含用户可能用到的所有的情况。

    四.Ios x-code单元测试的基本步骤:

    1.在工程的target下add target->other->cocoa touch Unit Testing Bundle.

    2.在新添加的工程下面的link binary withlibraries 添加senTestingKit.framework

    3.单元测试的调试快捷键是command+U(菜单:product->test)

    五.单元测试用例的写法:

    1.对于每一个测试用例来说都会存在一个setUp 在函数里面可以初始化所有测试用的初始数据

    在tearDown里面释放这些数据

    2.每一个测试用例的类都继承自:senTestCase

    3.STAssert 家族的分析

     

    最全面的讲解:http://www.uml.org.cn/mobiledev/201201093.asp

  • 相关阅读:
    python-禅
    学习思路(待完善)
    思考-想法-研究生
    五一前随笔
    监督学习,非监督学习和半监督学习
    第二章maven的安装和配置
    maven实战 第一章
    常用接口测试工具
    jmeter监控服务器性能(转载)
    数据库操作
  • 原文地址:https://www.cnblogs.com/kevingod/p/3375501.html
Copyright © 2011-2022 走看看