团队成员的博客园地址:

我们使用手机下载了“数学口袋精灵”来体验一下,开始觉得界面做得不错,挺适合小朋友的,有点感觉是在玩游戏的感觉,这样不会给孩子产生一种厌恶感,随着我的不断进取了解,突然发现了一些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(, );
Assert.assertEquals(, result);
Assert.assertEquals(, result);
}
//减法运算
public void testAdd1()throws Exception{
PersonService service=new PersonService();
int result=service.add1(, );
Assert.assertEquals(-, result);
Assert.assertEquals(0.5, result);
}
//乘法运算
public void testAdd2()throws Exception{
PersonService service=new PersonService();
int result=service.add2(, );
Assert.assertEquals(, result);
Assert.assertEquals(, result);
}
//除法运算
public void testAdd3()throws Exception{
PersonService service=new PersonService();
int result=service.add3(, );
Assert.assertEquals(0.5, result);
Assert.assertEquals(, result);
}
}

测试结果如下:

团队贡献分:

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

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

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

"数学口袋精灵"bug的发现的更多相关文章

  1. "数学口袋精灵"bug的发现及单元测试

    1.项目内容: 团队项目:二次开发 至此,我们有了初步的与人合作经验,接下来投入到更大的团队中去. 也具备了一定的个人能力,能将自己的代码进行测试.接下来尝试在别人已有的基础上进行开发. 上一界51冯 ...

  2. 0422数学口袋精灵bug发现

    团队成员的博客园地址: 蔡彩虹:http://home.cnblogs.com/u/caicaihong/ 曾治业:http://www.cnblogs.com/zzy999/ 蓝叶:http://w ...

  3. 0422“数学口袋精灵”BUG发现

    团队成员的博客园地址: 曾治业:http://www.cnblogs.com/zzy999/ 蔡彩虹:http://www.cnblogs.com/caicaihong/ 蓝叶:http://www. ...

  4. 0422 寻找数学口袋精灵BUG

    首先要部署这个app项目就是第一步: 一.前提下载并安装JDK 在线图解:手把手教你安装JDK      http://www.lvtao.net/server/windows-setup-jdk.h ...

  5. "数学口袋精灵"bug

    首先要部署这个app项目就是第一步: 一.前提下载并安装JDK 在线图解:手把手教你安装JDK      http://www.lvtao.net/server/windows-setup-jdk.h ...

  6. 找"数学口袋精灵"bug

    团队成员的博客园地址: 刘森松:http://home.cnblogs.com/u/lssh/ 郭志豪:http://home.cnblogs.com/u/gzh13692021053/ 谭宇森:ht ...

  7. "数学口袋精灵"bug(团队)

    团队名:MY-HR 成员: 学号 博客园 团队贡献分 丘惠敏(组长) 201406114203 http://www.cnblogs.com/qiuhuimin/ 5 郭明茵 201406114204 ...

  8. 数学口袋精灵感受与BUG

    232朱杰 http://www.cnblogs.com/alfredzhu https://github.com/alfredzhu/ 组长,团队 230蔡京航 http://www.cnblogs ...

  9. 0422 数学口袋精灵app

    首先要部署这个app项目就是第一步: 一.前提下载并安装JDK 在线图解:手把手教你安装JDK      http://www.lvtao.net/server/windows-setup-jdk.h ...

随机推荐

  1. sgu-508 Black-white balls 概率-贝叶斯公式

    题意:有n个球,其中有0.1.2...n个黑球的概率是相等的,现在从中取出L个球,p个黑球q个白球.现在问猜一个黑球的区间,使得落在这个区间的概率大于给定的一个数值. 详见代码: #include & ...

  2. jqurey click和blur执行时间冲突

    参考资料:http://stackoverflow.com/questions/10652852/jquery-fire-click-before-blur-event

  3. 通过注解(annotation)配置Bean

    Spring能够在classpath下自动扫描,侦测和实例化具有特定注解的组件,这在Spring中成为组件扫描(Component scanning). 特定组件的注解包括: @Component:基 ...

  4. Android spinner控件

    spinner控件是Android中下拉控件,现在介绍它两种用法.第一种,从资源文件中获取下拉值:第二种,从代码中获取下拉值. 第一种,首先要在资源文件中把值写好: <?xml version= ...

  5. Android最佳性能实践(一)——合理管理内存

    有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查.确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处.为此 ...

  6. Unity3d多线程

    http://blog.csdn.net/dingkun520wy/article/details/49181645 (一)多线程的创建 Thread t = new Thread(new Threa ...

  7. 【bzoj1052】覆盖问题

    [bzoj1052]覆盖问题 分析 考虑二分\(L\)的值,然后判断3个\(L*L\)能否覆盖所有的点. 这时候出现了两种可能的思路. 思路1 首先,3是一个很小的常数. 我们想:假如能探究出1和2的 ...

  8. 使用EPPLUS操作EXcel

    使用EPPLUS操作EXcel 时间 2014-11-06 19:28:01  姜糖水 原文  http://www.cnphp6.com/archives/58648 主题 Excel 1 下载Ep ...

  9. media query ie8- 兼容实现总结

    虽然说响应式设计的理想状态是,需对pc/移动各种终端进行响应:但是现实是高分辨率的pc端与手机终端屏幕相差太大,像电商这样有大量图片和文字信息的同时排版要求精准的页面,设计一个同时适应高分辨率pc又适 ...

  10. CSS:static/relative/absolute

    static - default and this is the FLOW. ------------------------------------------------------------- ...