小程序组织管理、党员管理、活动管理测试-测试报告
一、测试工具的选择
微信安卓版v7.0.8
微擎工具v1.7.0
PHPstorm
Google Chrome 76.0.3623
二、测试用例
组织管理
在组织管理这一模块,可以通过后台进行对组织的数据进行操作,这里我们通过进行添加操作、编辑组织操作进行测试。
党员管理
在党员管理这一模块,可以对党员的信息进行修改,进行添加党员以及将党员的信息导入导出的操作。
活动管理
在活动管理这一模块,通过后台可以对已有活动进行相关操作,还可以添加活动,然后在微信小程序中显示活动的相关信息。
三、测试结果截图
组织管理
在添加页面填写相关信息
在后端我们可以看到多了一个下级组织
同时,我们可以看见有删除操作,进行党组织的删除操作
然后通过该页面我们可以看见,计算机科学学院党支部的下级单位没有了
添加顶级组织
结果如图所示:
党员管理
将其中一个党员移动到计科院卓越支部中
进入到微信小程序中登录该党员账号,进行组织查看
可以看到微信小程序中也拥有了计科院卓越支部,并且将该成员成功地移动到该组织中。
添加党员操作
可以看到该党员的数据已经添加进去了
导出党员信息,文件将以CSV格式保存
打开该文件可以看到和后台的记录相符
批量导入党员信息(现阶段只支持Excel表格)
导入结果,很明显,导入成功了。
活动管理
添加活动
后台活动中多了一条记录,添加成功
在微信小程序也出现了相关记录
活动详细信息
报名参加后,后台也出现相关记录。
删除活动
后台活动信息没有了之前创建的test活动,微信小程序也没有了相关信息
四、测试体会与总结
本次测试是基于上一次Alpha版本1完成的前提下,我对部分功能bug修复后的测试。本次主要修复功能为,党员管理微信头像显示不全、Excel导入党员信息配置有问题、党员活动上限设置无限制问题、活动报名签到问题修改后重新测试形成了测试报告。
本次作为本次项目的组长Master,整合大家的代码真的是一件很麻烦的事情,最后对测试是一项重复性的工作,真的要有一个良好的心态。每次组员写的东西他们自己都老是报bug,他们自己心态都崩了,唉我可一定坚持住,给他们改整合纠错熬夜。。。对于本次的测试是建立在自己功能模块单元测试结束后的整体测试的过程中,对一些关键的重要功能的测试,必须重视它,反复进行测试。根据可能出现的种种情况进行测试,因为这些关键的部分有问题会引起其他相关的一连串的错误。其次对于测试重点要分明,对于一些亮点功能、经常改动的功能、新增的功能要做重点测试,比如我们的党员管理平台,而对于一些基本不改动的功能只做基本功能测试就可以了。而且作为项目组织者更应善于记录,善于分析,善于总结。时时记录测试的过程、碰到的问题,分析bug的原因、找出bug的根源,总结经典bug。最后对于测试中发现的不可重现或者重现概率极低的问题,也需要重视,因为很有可能是重大问题。