软件工程第二次作业(One who wants to wear the crown, Bears the crown.)

小镓自述Eclipse使用及自动单元测试技术

因为本人对JAVA有一些兴趣,所以就决定用Eclipse来完成这次作业,从安装Eclipse到学习写代码,最后学会用Junit来进行单元测试。这段过程给我打开了一个新的大门,收获颇丰!

下载JAVA开发工具

  • 1.点开Eclipse的官网,并下载。

1343846-20180321233012147-577330051.jpg

  • 2.解压并安装JAVA环境
接下来按照图片选择:

1343846-20180321233017721-552259261.jpg

1343846-20180321233019961-715433868.jpg

1343846-20180321233022943-2007478917.jpg

1343846-20180321233024868-1862981925.jpg

  • 3.配置环境变量
    单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。
    编辑->变量名"Path",在原变量值的最后面加上 ;D:\JAVA\bin;D:\JAVA\jre\bin
    新建->变量名“CLASSPATH”,变量值 ;D:\JAVA\lib;D:\JAVA\lib\dt.jar;D:\JAVA\lib\tools.jar
    两个路径直接复制进去就可以啦!具体如下图:

1343846-20180321233220731-497849530.jpg

1343846-20180321233221512-897198619.jpg

  • 4.确认环境配置是否正确
    在主页搜索中寻找“cmd”控制台。
    在控制台分别输入java,javac,java -version 命令:

1343846-20180321234656468-798671793.jpg

1343846-20180321234715571-1296599637.jpg

1343846-20180321234717285-1082367498.jpg

这三个都一样的话,恭喜,java你已经成功安装了!
为了便于以后运行,建议添加一个桌面快捷方式!

学习并使用JAVA写代码和自动单元测试技术

  • 1.自学写了一个小程序,就是用来求两个数中的最大值。
    代码如下:

    package dog;
    //求两个数中的最大值
    public class SubArray {
    public int max(int x,int y){
    if(x > y)
    return x;
    else
    return y;
    }
    }

1343846-20180321235031902-842941353.jpg

  • 2.学习写自动单元测试
    代码如下:

    package dog.test;
    import dog.SubArray;
    import junit.framework.TestCase;
    public class TestMaximun extends TestCase{
    public void testMax(){
    int x = 1;
    int y = 2;
    int z = -1;
    SubArray sub = new SubArray();
    int result1 = sub.max(x,y);
    int result2 = sub.max(y,x);
    int result3 = sub.max(z,x);
    assertTrue(result1 == y);
    assertTrue(result2 == y);
    assertTrue(result3 == 1);
    }
    }

1343846-20180321235143654-1121649325.jpg

1343846-20180321235515269-349531219.jpg

  • 3.JAVA中使用Junit的方式:

1343846-20180321235345580-1943340207.jpg

1343846-20180321235347757-130260739.jpg

1343846-20180322180337913-1925481062.jpg

1343846-20180322180024558-1024885578.jpg

1343846-20180322180102520-327963803.jpg

1343846-20180322180049323-1044821471.jpg

  • 4.测试结果

1343846-20180322002501322-744830057.jpg

1343846-20180321235732535-1203733486.jpg

这次自己从安装到简单的使用都由自己完成,大大提高了我的自学能力,也感觉只要认真什么都可以做到,通过这次的学习我的JAVA也算是入了个小门,而且觉得JAVA的编程方式很有意思,越来越期待后面的作业了!

One who wants to wear the crown, Bears the crown.

转载于:https://www.cnblogs.com/leijia0329/p/8620432.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值