a2

(1)

这个作业属于哪个课程 课程的链接
这个作业要求在哪里 作业要求的链接
团队名称 goldenexpress
这个作业的目标 完成alpha2的测试与发布

(2)

队员学号列表
王伟 201731062214
刘冬 201731062227
张旭 201731062129
秦裕航 201731062432 (组长)

(3)

本次α版本的发布地址
118.25.176.166/eyoo

(4)

测试报告

  • 测试工作安排
    本次测试安排如下:张旭负责收藏功能测试,秦裕航负责登录模块的测试。
    刘东负责发送与接受模块的测试,王伟负责回复模块的测试

  • 测试工具的选择
    本次测试选择的是使用idea添加junit进行的。

  • 测试用例与结果

      收藏用例的测试
    

      登录模块的测试
    

     发送接受模块的测试
    

     回复模块的测试
    

测试体会与总结

  • 秦裕航
    这次测试优化了代码性能,以前的后台调度代码重复较多,导致逻辑不清晰,这次把代码逻辑稍加改变,使得结构清晰,代码效率也更好了,达到了项目预期。下次贝塔版本将把”圈子””我的”功能加入后端调度,首先我会确立框架接口,然后再往里面装具体细节。

  • 刘东
    对junit测试不是很熟,经过多次试验发现测试方法不能有参数,也不能有返回值,测试的方法不能是静态的,由于Controller层有许多必要参数,可以通过测试工具提供的工具进行模拟,个别方法是空代码测试直接进行的黑盒测试。

  • 张旭
    经过上一次测试,这次我测试的能力提高了很多,可以比较完好的测试代码。。对测试工具对于idea的使用也更熟练了。当然,这次测试我也遇到一些问题。比如,在收藏模块中,传送的id值无法使用。在请教同组同学后,顺利解决了这个问题。很感谢团队成员对我的帮助。

  • 王伟
    在本次项目测试过程中,我完成了每个类还有每个类方法的测试,通过对每个类测试,我学会了单元测试的方法,后期也学到了,通过junit的插件,然后快速对每个类以及每个类里面的方法进行快速测试,从自己手写测试类,到用工具,我看到了工具基本上都是封装好了的一些代码。他可以更方便的让我们完成一些需要重复的操作,比如单元测试,这大大加速了项目测试的过程,加快了项目开发流程,对我本人来说也是学到了测试的基本操作

项目情况总结。

  • 项目已经完成的内容
    用户的注册登录,发布活动和评论,收藏模块。修复了不能发图片的bug。
    加入了可以关注的功能,加入了可以评论的功能。将个人信息中的地址填写从手动改为自主选择。加入了通知功能,对评论点赞实时通知。

  • 和项目预期计划相比,还有哪些内容没有完成。
    回复功能还在开发中,转发功能还未实现,聊天功能没有完善。

  • β版本的展望,给出具体的安排计划。
    准备开发回复功能,转发功能,争取完成聊天功能。

posted on 2019-11-18 19:26  青易q  阅读(545)  评论(26编辑  收藏  举报

导航