zoukankan      html  css  js  c++  java
  • 软件工程单元测试——四则运算

    四则运算2的单元测试

     一、测试方法

        1、Right-结果是否正确?

        2、B-是否所有的边界条件都是正确的?

        3、I-能查一下反向关联吗?

        4、C-能用其他手段交叉检查一下结果吗?

        5、E-你是否可以强制错误条件发生?

        6、P-是否满足性能要求?
    二、测试计划
        分别测试输出结果是否正确,包括题目数量、是否有乘除法、有除法时是否有余数、减法是否有负数、数值范围。
    三、测试结果
    1、正常结果测试
    a、
        题目数量正确,数值范围正确,整数、分数都支持,有加减乘除运算,除法可以有余数,减法可以有负数。
    b、
        题目数量正确,数值范围正确,整数、分数都支持,有加减运算,没有乘除法,减法可以有负数。
    c、
        题目数量正确,数值范围正确,整数、分数都支持,有加减乘除运算,除法可以有余数,减法不可以有负数。
    d、
        题目数量正确,数值范围正确,整数、分数都支持,无乘除运算,减法不可以有负数。
    e、
        题目数量正确,数值范围正确(范围可以很大,可以满足小学生的练习需要),整数、分数都支持,加减乘除运算,除法可以有余数,减法可以有负数。
        综上a-e,可知结果正确。
    2、特殊结果测试
    a、
        题目数量为0时,不输出其他信息
    b、
        没有乘除法时,不会询问除法是否有余数
     
     
  • 相关阅读:
    USACO 3.3 A Game
    USACO 3.3 Camelot
    USACO 3.3 Shopping Offers
    USACO 3.3 TEXT Eulerian Tour中的Cows on Parade一点理解
    USACO 3.3 Riding the Fences
    USACO 3.2 Magic Squares
    USACO 3.2 Stringsobits
    USACO 3.2 Factorials
    USACO 3.2 Contact
    USACO 3.1 Humble Numbers
  • 原文地址:https://www.cnblogs.com/Aliqiao/p/5268868.html
Copyright © 2011-2022 走看看