一、题目:

1.每个团队从Github上fork这个项目的源代码;

  https://github.com/RABITBABY/We-have-bing

2.了解、部署、运行这个项目,理解其功能及实现;

3.进行必要的测试,发现软件的bug并记录,并进行bug的排除;

针对以下三步,每个团队发布一篇博客:
  • 简要说明如何下载部署运行这个项目;
  • 补充这个软件的单元测试并提交到Github上;
  • 解释说明找出的bug及修复情况;
  • 列出每个团队成员的个人贡献分。

    截止日期:2016.4.21晚10点。

4.在此基础上,进行软件的改进。

二、单元测试

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);
}
public void testAdd2()throws Exception{
PersonService service=new PersonService();
int result=service.add2(1, 2);
Assert.assertEquals(3, result);
}

public void testAdd3()throws Exception{
PersonService service=new PersonService();
int result=service.add3(1, 2);
Assert.assertEquals(0.5, result);
}
}

三、使用APP

我们使用手机下载了“数学口袋精灵”来体验一下,一开始觉得不错的,但是玩着玩着突然发现了一些bug,具体如下:

1.声音不能调整

2.完成一次考试后不能继续或者退出,强制退后会直接停止工作

3.难度不能自由选择

4.感觉题目是乱来的= =

5.选项不清晰,直接用黑体字放在猴子上,看起来不美观,起码放一个白色框看得比较清楚吧!不然连小数点都看不出来

     何首污大战污妖王      258梁毅乾  http://www.cnblogs.com/ken520/  https://github.com/yiqian1995 
222陈施恩  http://www.cnblogs.com/chenshien/   https://github.com/senchoi123 
257张俊毅  http://www.cnblogs.com/Mrwhite/  https://github.com/Mrightxi 
241周修文 http://www.cnblogs.com/wsstzxwx/  https://github.com/wsstzxwx 
255冯铭杰  http://www.cnblogs.com/55fmj/  https://github.com/mjfeng 

 

四、个人贡献分

组长:

  梁毅乾    分值比例:22%

组员:

  冯铭杰    分值比例:21%

  张俊毅    分值比例:20%

  陈施恩    分值比例:19%

  周修文    分值比例:18%

五、总结

1、整个作业时间是比较赶的,有许多地方都还不是十分的完善。

2、由于是第一次进行团队合作,有一些地方沟通的还不是十分彻底。

3、还有老师课堂上有些地方也讲得不是很明白,导致有很多地方都是需要自己去摸索,有些吃力!

posted on 2016-04-20 11:16  55冯铭杰  阅读(316)  评论(0编辑  收藏  举报