• 单元测试之闰年


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

    测试环境: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. }  
  • 相关阅读:
    数据共享之死锁
    响应式菜单制作
    工作日志2014-07-01
    Thinkphp 无法使用->order() 排序的两种解决的方法!
    C#
    HDU1232 畅通project 并查集
    Cocos2d-x优化中图片优化
    1.3.4 设计并发友好的应用程序
    UIView的层介绍
    《鸟哥的Linux私房菜-基础学习篇(第三版)》(三)
  • 原文地址:https://www.cnblogs.com/qbcq/p/4396067.html
Copyright © 2020-2023  润新知