转 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.所以报红.修改为正确代码即可避免低级错误.