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

    用例概述:根据输入的年限,判断是否为闰年,而且判断是否有容错技术

    测试环境:eclipse

    测试目标:判断是否为闰年,而且判断是否有容错技术

    用户需求:判断输入年限是否为闰年

    前置条件:需要用户输入某年

    黑盒测试:

           等价类划分:

                  有效等价类:

                            测试用例:

                                           a)输入:1200

                                           b)输入:1201

                   无效等价类:

                            测试用例:

                                            a)输入:abcde

                                            b)输入:0.2

                                            c)输入:汉字

                                            d)输入:-1200

                                            e)输入:空值

     

    测试代码:

    1. import java.util.Scanner;  
    2.   
    3.  
    4. public class runnian_panding {  
    5.     public static void main(String[] args) {  
    6.         Scanner sc=new Scanner(System.in);  
    7.         System.out.println("---->输入年数:");  
    8.         int year=sc.nextInt();    
    9.         System.out.println("你输入的年份是"+year);  
    10.     //  leapyear(year);  
    11.         isleapyear(year);  
    12.     }  
    13.     private static void isleapyear(int year) {  
    14.         String is;  
    15.         is=((year%4==0&&year%100!=0)||year%400==0)?"是闰年":"不是闰年";  
    16.         System.out.println(year+is);  
    17.     }  
    18.   public static void leapyear(int year) {  
    19.          
    20.        if((year%4==0&&year%100!=0)||year%400==0)  
    21.           System.out.println("是闰年");  
    22.       else  
    23.           System.out.println("不是闰年");  
    24.     }  
    25. }  
  • 相关阅读:
    改变,必须改变
    厦门四日
    再谈兴趣的重要性,人的差别及如何认识自我
    xcode svn checkout的项目无法真机运行解决办法
    [转]c的fopen()打开文件的模式,第二个参数
    cocos2dx 横板游戏触屏人物和背景移动 方法1
    简单的小球移动隐含的bug
    使用CCHttpRequest后要记得release(),否则内存泄漏
    资源路径问题 (ios平台)
    cocos2dx 横板游戏触屏人物和背景移动 方法2
  • 原文地址:https://www.cnblogs.com/qbcq/p/4396067.html
Copyright © 2011-2022 走看看