团队作业9——测试与发布(Beta版本)
Beta版本测试报告
a. 修复的bug:收藏功能添加出错。
b. 不能重现的bug:暂未发现。
c. 这个产品就是这样设计的,不是bug:暂未发现。
d. 没有能力修复,将来也不打算修复:无法进行支付宝支付
e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:界面优化
2.场景测试(scenario testing)
a. 他们有什么需求和目标?
1.大学生:需求: 在父亲节母亲节日里,有时候都不知道父母亲喜欢写什么 目标:能让父母亲满意。
2.上班族:需求:想要送给女朋友礼物,作为直男却不知道送些什么 目标:女朋友心仪的礼物。
b. 他们有什么需求和目标? 你预期不同的用户会怎样使用你的软件?
1.大学生: 根据软件提示选择相应的礼物。
2.上班族:结合实际情况和软件选择礼物
c. 你的软件提供的功能怎么组合起来满足他们的需要?
- 提供密码找回功能,避免忘记密码要重新申请账号的麻烦。
- 提供订单功能能够让用户进行下单购买。
- 礼物搜索推荐功能能帮助他们来选择合适的礼物。
3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
测试项 |
监测点 |
预产期结果 |
QQ浏览器 |
搜狗浏览器 |
IE浏览器 |
360浏览器 |
登录界面 |
登录按钮 |
点击登录成功 |
√ |
√ |
√ |
√ |
注册界面 |
注册按钮 |
点击注册成功 |
√ |
√ |
√ |
√ |
用户中心 |
用户中心按钮 |
进入用户中心 |
√ |
√ |
√ |
√ |
礼物搜索界面 |
礼物搜索按钮 |
进入礼物搜索界面 |
√ |
√ |
√ |
√ |
礼物搜索界面 |
立即搜索按钮 |
显示条件搜索结果 |
√ |
√ |
√ |
√ |
4.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
我们的出口条件是界面看得过去,用户能够登录注册账号,能够使用网站并有自己的用户中心,能够对礼物搜索进行操作,能够根据条件选择之后给出礼物推荐,能够在网站里选择自己喜欢的东西,并进行下单购买,没有明显的bug,能够正常运行基本的功能。
Beta版本发布说明
新功能
1。订单功能:订单信息查看,未支付订单的修改
未支付的订单可以修改收货人信息。
2。支付功能。国内最为主流的支付工具:支付宝
3。完善了用户中心页面,增加了用户中心的功能
修复的缺陷
1。修复了成功登录后不自动跳转到主页的缺陷
2。修复了配送信息不自动保存到用户数据中的问题
对运行环境的要求
主流浏览器(Chrome,IE,火狐等)
安装方法
直接访问我们的选礼物主页(已更新域名)
描述系统已知的问题和限制
1。支付宝的支付API需要提交正规材料才允许对接
2。刚开始学习尝试做自己的网页,未使用github上流行的网页框架,因此界面做的还不够美观。
说明软件的发布方式以及发布地址
发布方式:我们通过新老用户及活跃的交流群进行了新功能的发布与说明。
发布地址:选礼物主页