zoukankan      html  css  js  c++  java
  • 单元测试

    编程人员:刘光华(201221123032)、吴伟君(201421123080)

    一、需求分析

    1、把计算模块提取出来,单独创建一个类。

    2、针对提取出来的计算类的接口函数做单元测试:

    (1)、通过单元测试代码,测试加法是否能正确工作;

    (2)、通过单元测试代码,测试加减乘除功能;

    (3)、通过单元测试代码,测试计算类对于各种参数的支持:

    a. 输入是有错误的,例如 “1 ++ 2”,

    b. 在数值范围是 -1000 .. 1000 的时候,传进去 “10000 + 32768”,

    c. 或者是 “ 248 / 0” 怎么办?

    d. 怎么告诉函数的调用者 “你错了”? 把返回的字符串定义为 “-1” 来表示?

    e. 那么如果真的计算结果是 “-1” 又怎么处理呢?

    代码:https://git.oschina.net/huage409/danyuanceshi/blob/master/README.md

    二、设计测试框架, 模拟测试数据

    1.加减乘除测试

     

    a. 输入是有错误的,例如 “1 ++ 2”

    b. 在数值范围是 -1000 .. 1000 的时候,传进去 “10000 + 32768”,

    e.代码覆盖率

    三、小结与感受

    没啥感觉,就是要好好学习天天向上。

    五、PSP

  • 相关阅读:
    leetcode 70 Climbing Stairs ----- java
    leetcode 69 Sqrt(x) ---java
    leetcode 68 Text Justification ----- java
    如何把iOS代码编译为Android应用
    OpenSource.com 评出 2014 年十佳开源软件
    js singleton
    Java NIO
    WPAD 的原理及实现
    WebKit JavaScript Binding添加新DOM对象的三种方式
    react
  • 原文地址:https://www.cnblogs.com/212junge/p/6639368.html
Copyright © 2011-2022 走看看