您的位置:首页 > 其它

实验报告

2015-04-29 19:22 183 查看
一、掌握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,还是有很多问题有待解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: