• 团队项目项目:二次开发


    1.项目内容:

    团队项目:二次开发

    至此,我们有了初步的与人合作经验,接下来投入到更大的团队中去。

    也具备了一定的个人能力,能将自己的代码进行测试。接下来尝试在别人已有的基础上进行开发。

    上一界51冯美欣同学的项目:http://www.cnblogs.com/maxx/

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

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

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

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

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

    2.项目部署:

       需要安装android-studio,并配置jdk环境,将项目fork下载下来,导入eclipse中运行单元测试,在安卓市场下载app进行安装,bug寻找和体会

    3.团队分工及贡献分:

    分工(20分):  

        梁仕标   单元测试及bug修复(6分)

        冯梓凡   单元测试及bug修复(6分)

        王大华  博客的编写及协助bug的发现,汇总(4分)

          容杰    app的使用感受及bug的寻找,博客的编写 (4分)

    地址:

        梁仕标              http://www.cnblogs.com/RSTART/ 

        冯梓凡              http://www.cnblogs.com/14fzf/ 

        王大华              http://www.cnblogs.com/wangdahua/   

         容杰                 http://www.cnblogs.com/Rick00/ 

        团队github:     https://github.com/ShiBiaoLiang

    4.单元测试:

        

    5.BUG及修复情况:

       app bug:  1.发现某些手机安装后无法打开,出现闪退(例如魅族手机)

                        2.app音乐无法关闭,影响算题

                        3.部分题目难度过大,团队成员也无法算出,例如出现无法整除的数字

                        4.无难度选择,不适合小学生使用

                        5.题目做完后,无退出或重新开始选项

    6.总结:

        师姐的项目还是挺不错的,基本能满足用户的需要,对现阶段的我们来说有很大的借鉴意义,也可以借此锻炼我们的问题寻找能力,不过项目缺少了一定的人性化,例如没有难度设置,题目太难,不利于小学生的使用,而且还出现了兼容性问题,我的手机就无法运行,还需要借别人的手机来进行测试。

       单元测试比较难,不知道如何下手,我们团队好需要继续努力。

  • 相关阅读:
    记录下我常用的工具
    记录下Lambda常用的表现形式
    链式编程学习之练习篇
    MySQL5.6.35部署
    jdk+Tomcat环境
    查找Linux中内存和CPU使用率最高的进程
    Linux 双网卡绑定
    saltstack 把数据返回到mysql服务器
    Python中map,filter,reduce,zip的应用
    python使用psutil获取服务器信息
  • 原文地址:https://www.cnblogs.com/Rick00/p/5420078.html
Copyright © 2020-2023  润新知