面向对象及软件工程-团队作业3
1.对团队项目进行测试
测试人员:马捷
2. 测试过程中出现的问题以及修复的过程
问题:
1.真机调试的时候,主页的排版出现问题。
修复:调整的页面的版块大小
2.计时的页面,如果没有点击放弃按钮就直接返回,再次打开计时会发现计时器冲突---这个问题一直得不到解决
修复:我初步的想法是,在返回按钮那里添加计时器清空函数,让他在返回的时候直接清空
3.今日心情页面的发布,发布成功之后,只停留在心情树洞页面。
修复:在发布成功之后添加页面切换
newbug:在我在发布成功的js里写入页面切换之后,他会产生发布成功的交互和我页面切换同时进行
修复:方案初步想了两个,一个是在交互完成再切换,一个是我在交互完添加一个缓时,然后在进行切换
4.今日心情页面的发布,我的随手拍功能没有办法上传照片到最后的数据记录
修复:在我查看了云开发之后,发现我的照片调用的接口错了,只要修改照片接口调用即可
5.我的一个翻转页面,就是在主页的一个动态组件中调用的api在我真机调试的时候无法显示
修复:得不到解决,一直在网上搜(目前没有完成的修复)
3.性能测试、压力测试以及测试过程和结果
测试方案
我采取了先开发人员测试,后体验成员测试的方案,对微信小程序的基本功能如用户授权登录、滴答计时、数据统计、今日心情的发布等进行了测试。
体验测试的时候,我让舍友添加测试者,进行测试,发现在不同的手机版本页面显示正常--这里是因为我在小程序中添加了获取用户手机版本的微信小程序自带函数接口,把数据进行处理之后,在进行页面布置,这样无论什么版本的手机显示的页面都是一样的
功能测试
PC 端进行了编译后测试
对所有实现的功能进行调试,一切正常,未发现有异常--除了没有修复的bug;
真机调试+添加测试者
对所有实现的功能进行调试,一切正常,未发现有异常--除了没有修复的bug;
性能测试
使用的是云开发,对于真机测试的时候,我的计时页面由于网络延缓,无法正常的计时,其他的真机调试没有任何错误
4. 团队分工以及经验教训
个人完成所有页面
经验教训:
这次唯一的遗憾就是一个人,没有团队交流互相交换意见!缺少了团队合作这个重点!
团队平衡时间、质量、资源争取如期完成任务的办法:
就时间而言,由于自己一个人做时间可以随时写,时间方便不会太担心,想法的话也由自己决定。
就质量和资源而言,自己上网找资源啥的都比较快,质量的话,不知道别人怎么看,反正我觉得可以哈哈哈哈!!