0422“数学口袋精灵”BUG发现
团队成员的博客园地址:
- 曾治业:http://www.cnblogs.com/zzy999/
- 蔡彩虹:http://www.cnblogs.com/caicaihong/
- 蓝叶:http://www.cnblogs.com/blueYE00/
我们使用手机下载了“数学口袋精灵”来体验一下,开始觉得界面做得不错,挺适合小朋友的,有点感觉是在玩游戏的感觉,这样不会给孩子产生一种厌恶感,随着我的不断进取了解,突然发现了一些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); } }
三、测试结果如下:
g