"数学口袋精灵"bug的发现

团队成员的博客园地址:

我们使用手机下载了“数学口袋精灵”来体验一下,开始觉得界面做得不错,挺适合小朋友的,有点感觉是在玩游戏的感觉,这样不会给孩子产生一种厌恶感,随着我的不断进取了解,突然发现了一些bug,具体如下:

1.当答对全部题目后”恭喜你,答对了10道题目哦中的“哦”,在那个输出方框里显示不全

2.进入APP后,APP屏幕没有100%的占用手机屏幕

3.当答完全部题目后无法退出答题界面

4.还有就是没有设置退出答题界面的按钮

5.没有设置关闭声音的按钮

6.pass和fail不要放在猴子身上,不然会引起不必要的误解

二:单元测试:

测试代码如下:

package name.feisky.android.test;
import android.test.AndroidTestCase;
import junit.framework.Assert;

public class PersonServiceTest extends AndroidTestCase{
    public void testSave()throws Exception{
        PersonService service=new PersonService();
        service.save(null);
    }
    //加法运算
    public void testAdd()throws Exception{
        PersonService service=new PersonService();
        int result=service.add(1, 2);
        Assert.assertEquals(3, result);
        Assert.assertEquals(2, result);
    }
    //减法运算
    public void testAdd1()throws Exception{
        PersonService service=new PersonService();
        int result=service.add1(1, 2);
        Assert.assertEquals(-1, result);
        Assert.assertEquals(0.5, result);
    }
    //乘法运算
    public void testAdd2()throws Exception{
        PersonService service=new PersonService();
        int result=service.add2(1, 2);
        Assert.assertEquals(2, result);
        Assert.assertEquals(3, result);
    }
    //除法运算
    public void testAdd3()throws Exception{
        PersonService service=new PersonService();
        int result=service.add3(1, 2);
        Assert.assertEquals(0.5, result);
        Assert.assertEquals(1, result);
    }
}

测试结果如下:

团队贡献分:

  • 蓝叶:19分
  • 曾治业:20分
  • 陈焕恳:21分
  • 蔡彩虹:22分

 

单元测试已经github上去,地址为:https://github.com/caicaihong/caicaihong/commit/6c0be31bb9682c731f2615846d7ab249b1d9e716

总结:因为开始不懂Android软件怎么用,所以不知道怎么下手,然后就不断的在网上查找资料,然后就是不断的去寻找怎么使用这个软件,最后才弄了出来,后来经过团队一起讨论问题,然后就分工合作,完成了bug的发现和提一些的意见和单元的测试,分别有加减乘除,这次的合作真的很好,队友们都很积极去配合,不断的找资料和给意见,最后也相信,没有做不了的事情,只有不想去做的事情。

 

posted @ 2016-04-21 22:47  你若精彩,蝴蝶自来  阅读(245)  评论(1编辑  收藏  举报