码迷,mamicode.com
首页 > 其他好文 > 详细

实验报告

时间:2015-04-29 21:22:44      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

一、掌握github管理代码的方法

 https://github.com/liuyunandyi/Text

 

二、模块测试,回归测试

1.打开junit窗口

技术分享

 

2.建一个Java项目,跟一个Java类

技术分享

 

3. 右击类选择运行运行junit那个选项

截图:

技术分享

三、编写一个简单的程序(猜数字游戏)

源代码:

 

import java.util.Scanner;

 

import java.lang.Math;

 

public class Cai {

 

/**

 

  * 生成100内的随即数然后 提示用户输入

 

   * 用户输入数据猜

 

   *提示用户 猜大了还是猜 小了

 

   */

 

 public static void main(String[] args) {

 

  while(true){

 

   System.out.println("欢迎你试玩猜数字游戏:");

 

   System.out.println("请按 1开始 2退出");

 

   Scanner  s = new Scanner(System.in);

 

   int ch=0;

 

   ch = s.nextInt();

 

   if(ch==1){

 

    System.out.println("---------------------");

 

    Scanner  ca = new Scanner(System.in);

 

    int max =0;

 

    int j=0;

 

    int i=0;

 

    max= (int)(Math.random()*100);

 

    do{

 

    System.out.println("请您输入数字:"); 

 

     j = ca.nextInt();

 

     if(j<max){

 

      System.out.println("太小哦"); 

 

     }

 

     if(j>max){

 

      System.out.println("太大哦"); 

 

     }

 

     if(j==max){

 

      break;

 

     }

 

     i++;

 

    }while(i<10);

 

    switch(i){

 

    case 1: System.out.println("您猜对了,您获得100"); break;

 

    case 2: System.out.println("您猜对了,您获得90"); break; 

 

    case 3: System.out.println("您猜对了,您获得80"); break;

 

    case 4: System.out.println("您猜对了,您获得70"); break;

 

    case 5: System.out.println("您猜对了,您获得60"); break;

 

    case 6: System.out.println("您猜对了,您获得50"); break;

 

    case 7: System.out.println("您猜对了,您获得40"); break;

 

    case 8: System.out.println("您猜对了,您获得30"); break;

 

    case 9: System.out.println("您猜对了,您获得20"); break;

 

    case 10: System.out.println("您猜对了,您获得10"); break;

 

    default :System.out.println("对不起你没猜对"); break;

 

    }

 

   }else if(ch==2) { break;}

 

  }

 

  System.out.println("谢谢您的使用");

 

 }

 

}

运行截图:

技术分享

四、总结

      junit使用很方便,在Eclipse的支持下,上手很快,很轻松就可以写出测试用例。开始比较抵触 "先写测试",觉得很不理解,非常别扭。通过学习知道了写 junit的目的不仅仅是测试程序,她从根本上督促自己设计程序结构。写完junit后,我们对我们要写的程序的目的就非常的清晰,写起来相当的快。在testCase建立后,后面的测试就是自动化的了,不需要我们手工对程序反复检查,也节约的很多时间,并且保证了品质。现在仅仅是摸到了JUnit的皮毛,要在大规模开发中使用JUnit,还是有很多问题有待解决。

 

 

 

 

 

 

实验报告

标签:

原文地址:http://www.cnblogs.com/heixiaomi/p/4466839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!