团队作业5-测试与发布

测试

请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。

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

  • a.修复的bug;
  • b.不能重现的bug;
  • c.这个产品就是这样设计的,不是bug;
  • d.没有能力修复,将来也不打算修复;
  • e.这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。

目前找到4个bug,1.2.3属于e类,4属于a类具体如下:
1.基础记账界面中添加一条记账记录后,未自动清空。

2.记一笔的图标在安卓手机上无法显示,只能显示其下面的字;苹果手机却可以。
安卓手机上:

苹果手机上:

3.绑定邮箱时,不论邮箱是否存在,都会绑定。

4.主界面收入支出无法显示正确的金额,然后花了大量时间修复了此bug

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

  • 你预期不同的用户会怎样使用你的软件?
用户类型 特点 怎样使用
学生党 每月除生活费外无固定收入 主要注意自己的每天的支出情况,避免超支,提醒自己理智消费
上班族 每月有工资 除日常记录收支外,还会使用报表功能对比显示自己工资的涨幅状况
  • 他们有什么需求和目标?
    需求:搞清楚自己的钱花在哪些地方,明确自己的收支状况
    目标:通过记账程序的数据统计与图标统计功能,合理安排计划管理金钱

  • 你的软件提供的功能怎么组合起来满足他们的需要?
    明细展示功能及报表展示功能可以让用户直观对比清晰了解自己目前以及之前的收支状态,绑定邮箱功能及记账提醒功能能够定时提醒用户记账,确保每天都有记账,增强数据的准确性

3.测试矩阵(test matrix)


测试矩阵截图补充说明:
①如图所示,经测试,除ipone以外的三款安卓手机均不能正常显示记一笔界面中的图标

②如下图所示,经测试,oppp R7s手机上的用户昵称不能正常显示用户昵称中所包含的特殊符号

4.非功能测试

5.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)

功能多样化,灵活化
界面简洁美观
用户体验好

参考

1.测试的计划及执行:

发布

1.软件发布的同时,在团队博客上写一个发布说明

  • 列出这一版本的功能(在原有项目基础上开发的列出新功能)
    能够实现基本的记账
    查看账单明细

  • 以原有项目为基础开发的,列出这一版本修复的缺陷

  • 对运行环境的要求
    手机上有安装微信APP

  • 安装方法
    无需安装,直接在微信上点开,就能使用。

  • 描述系统已知的问题和限制
    问题:用户体验不够好,数据不能及时更新。
    限制:UI不是很美观,功能有限。

  • 说明软件的发布方式以及发布地址

2.对于功能的描述除了文字以外,可以通过图片、视频等进行辅助说明。

参考

版本发布说明的实例: http://www.cnblogs.com/buaase/p/4954977.html

猜你喜欢

转载自www.cnblogs.com/just-let-it-go/p/9004513.html
今日推荐