首页 > 其他 > 详细

团队作业5-Alpha版本测试报告

时间:2018-06-25 20:58:14      阅读:181      评论:0      收藏:0      [点我收藏+]

1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
修复的Bug;

a. 修复的bug;

1.请求后台获取当前页面所需要的图片列表时,需要的图片预览是String类型的数组,前台接收到的数据是json数组是对象列表,所以报错。解决方法就是获取到的json数据得在前台转化一下:定义一个全局的images:[]数组,然后使用循环获取值放入数组中。

2.this.setData()用来做上下拉刷新的标识符,结果没有反应。查了资料才知道this.setData()修改数据是异步的,不能做刷新标识符。解决方法:用onShow这个生命周期函数,onShow是每次打开页面都会调用一次,然后再和setData()结合就可以了。

3.json文件中没有写为空时报错,添加了一个大括号{},显示正常。

4.在app.json文件进行全局配置时,在pages中写注释的报错,所以就不在其中进行注释。

5.picker使用时候 picker组件里必须要有内容,放一个值为空的变量并没有作用。

6.文档上只说明redirectTo会关闭当前页面进行跳转,但是这时候就是展现的只是纯粹的页面B ,而底部的tabBar消失。解决办法就是不要用redirectTo 而是继续用navigateTo

7.客户端发起post请求,是按小程序文档写的,在服务器端就是获取不到参数city的值的,始终会报null。解决方法是将post请求改成get请求类型。或者是在post请求中加上请求头header: {"Content-Type":"application/x-www-form-urlencoded"},

服务器端马上就可以获取到city参数的值了这个应该是微信小程序文档的坑!

  1. 背景图在开发者工具上显示是正常的,但一到真机上就显示不出来。这个需要把相对路径改为绝对路径就可以了。也就是将图片先上传到自己的服务器,然后写这个路径。
  2. 传了一组对象到后台,结果后台收到的就是[Object Object]这个样子,解决方法是用JSON.stringify()方法,把传给后台的数据提前字符串化。

b. 不能重现的bug;

暂无

c. 这个产品就是这样设计的,不是bug;

暂无

d. 没有能力修复,将来也不打算修复;

1.手机上视频和音频文件不能同步播放

2.授权弹窗如果用户很久不响应的话,就会调用失败

3.出现 WebviewId:xxx not found,此问题不止在redirectTo时候出现,有时候出现有时候正常

e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。

1.用小程序自带的底部导航组件的话, 没法实现跟微信原生底部小红点或者消息提醒的

2.输入法掩盖textarea, 这个bug很小的概率会出现

 

2.场景测试(scenario testing),包括以下内容:

a. 你预期不同的用户会怎样使用你的软件?

学生:在快要下课的时候在手机上用软件进行点餐,到餐厅进行取餐。
老师或其他工作者:用软件提前进行预定,自己进行定时,在预定的时间去取餐,进行食用。
商家:使用软件接受点餐请求,对每道菜品的预定数量和点餐人数做个统计,从而对做菜数量和食材准备等方面有较精确的把控。

b. 他们有什么需求和目标?

学生:他们需要节省打饭和等待的时间,做到进餐厅就可以吃到饭,有充裕的时间去干其他事。
老师或其他工作者:他们需要在确定的时间进行用餐,因此在准点做出来的饭菜是他们最喜欢的。这样他们不用提前到一段时间进行排队和等餐,也不会因为等饭时间长而耽误其他的事。
商家:商家需要对自己的客户量进行预估,以及时准备好足够的食材和把控做菜时间,并且对客户高峰期进行预估,有一个大致的了解。

c. 你的软件提供的功能怎么组合起来满足他们的需要?

我们食堂点餐微信小程序的点餐和预定功能对于学生,他们可以在下课前进行订餐,时间方面选择尽快食用,而对于老师和工作者可以选择一个确定时间,下订单,商家可以在该时间做好食物,等待取餐。对于商家可以根据订单的数量和时间,及食物用量来进行预估,从而达到稳定持续及时的给顾客提供用餐,进行盈利。
 
 
3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
因为我们是微信小程序,所以是在微信web开发者工具上测试。

测试功能

测试项

检验点

预期效果

实际结果

首页开始点餐

首页

开始点餐

正常

√

点餐功能

 

店铺选择

选择店铺即可进入该店铺菜品页面

√

 

 

返回首页

正常

√

店铺页面

 

上方商品属性

正常

√

 

 

上方评价

正常

√

商品

商品属性

左侧栏热销

可定位到热销菜品

√

 

 

左侧栏菜品类型

可直接定位到该类型菜品

√

评价

评价类型

全部评价

可显示全部评价

√

 

 

分类评价

可定位到该类型评价

×

菜品选择

 

右侧菜品选择

选择菜品规格即可加入购物车

√

结算

 

添加备注

可添加备注

√

 

 

支付

可进入订单页面

√

订单

 

取消订单

该订单可取消

×

 

 

返回

应返回首页点餐页面

×

 

团队作业5-Alpha版本测试报告

原文:https://www.cnblogs.com/jisuguangnian/p/9226177.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!