面向对象及软件工程-团队作业3

1.对团队项目进行测试

测试人员:冯志祥,张文杰,樊一铭,李光辉

2. 测试过程中出现的问题以及修复的过程

问题:  

  1.真机调试的时候,主页的排版出现问题。

   解决:调整的页面的版块大小

  2.申请页面的申请过程,由于使用了picker组件,所以他的真值一直无法正确传递,导致数据无法接受并上传数据库

   解决:利用console.log语句不断的对输出值进行查值,最后把值正确的传递

  3.获取头像的时候,他的头像一直无法调整位置

   解决:利用margin-top|的负值进行调整,这里的话,不同的手机版型,会显示不同的大小

  4.审批页面的输入框输入时只能单行输入

   解决:由于写这个页面的李光辉同学用了Vant组件,所以直接在小程序添加Vant组件的多行输入

  5.导出Excel表格的过程中,一直无法找出正确的接口进行导出

   解决:查询网络,在导出表格的时候设定了一个全局变量来获取openid,去获取当前用户的数据库

3.性能测试、压力测试以及测试过程和结果

测试方案

对微信小程序的基本功能如用户授权登录、审批、申请、个人中心信息的修改及其发布最后导出Excel表格等进行了测试。

 

功能测试

 PC 端进行了编译后测试

对所有实现的功能进行调试,一切正常,未发现有异常--除了没有修复的bug;

真机调试+添加测试者

对所有实现的功能进行调试,一切正常,未发现有异常--除了没有修复的bug;

 

性能测试

使用的是云开发,所以导出的Excel只能在Pc端显示

 

4. 团队分工以及经验教训

冯志祥:登录页面,Excel表格的导出

张文杰:申请页面和主页

樊一铭:个人中心页面和修改用户信息页面

李光辉:审批页面

经验教训:

这次的小程序,由于是老师规定的主题,所以做的话对很多功能没有理解清楚,只做了一些最基本的功能。

 沟通是团队中最核心的部分,只有大家互相沟通,才有可能进行改进,也只有通过沟通才能结合团队中所有人的想法,并且统一想法,避免之后的工作出现分歧。

由于初期我们没有规划好每一个人的页面,导致我们做的时候,每个人都做一份,最后无法合并到一起。直到我们商量之后才让每个人分到不同的页面,这才使得我们的速度加快

posted @ 2020-07-01 21:55  可口可乐队  阅读(125)  评论(0编辑  收藏  举报