转 Android Studio中Junit调试

转:https://blog.csdn.net/xanthus_li/article/details/54314189

 

在程序开发完成后,需要交给专业的调试人员进行相关的专业调试(白盒测试,黑盒测试,集成测试等)之后,才能在市场上发售,但是如果我们交给调试人员的程序代码bug较多,就会被列为低级代码,这可是与你的项目奖金挂钩的哦,那么我们如何在程序完成成后,我们可以自己完成一些测试,来查找出一些低级的代码bug.这就是今天要介绍的测试方法Juint调试方法.

      以下为Junit调试方法具体举例.

  1.    在Java中新建class类,写下代码,实现两个数加法功能.

                     代码如下

public classtext {
    //加法运算
    
public intadd(intx ,inty){
        return x+y ;
    }
}

 

  

                              代码截图

 

   2.    在test文件夹下ExampleUnitTest类中建立junit测试例

                        代码如下

@Test
public  void  TextAdd()throwsException {
        text  text=newtext();
       intresult=text.add(5,5);
       assertEquals(10,result);
}

 

 

   assertEquals(10,result);断言方法是为了验证A是否与代码运行的结果相同. 10为键盘输入的数字.

  3.   右键点击代码页,选择Run’textAdd()’,(快捷键为Ctrl+shift+F10)运行

 

  4.   运行完成后,下方如果出现绿色条,即表示代码运行结果为10与预期结果10相同,是正确的.

 

  5.   如果出现红色条即便是代码可能有误(下面输入错误预期结果,给大家展示一下,错误情况下出现的视图)

 

  预期结果输入为5,但实际程序运行的结果10.所以报红.修改为正确代码即可避免低级错误.

posted @ 2020-12-04 15:47  mao的博客  阅读(623)  评论(0编辑  收藏  举报