团队作业5——测试与发布(alpha阶段)

测试

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

  • 在测试过程中,并未发现有什么BUG,在初期设计,实现的是商品的详情信息,并且可以看见浏览记录(限制五个浏览的记录,过多导致排版不好看),实现比较简单,登录系统(加用户注册和登录后期实现)也未实现,只需点击商品图标显示商品信息就可以,所以并未有什么BUG,后期在实现了登录功能,支付功能等之后,会再检测BUG。

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

(1)你预期不同的用户会怎样使用你的软件?

  • 不同的客户可以通过电脑或是手机登录(后期尽量实现)

(2)他们有什么需求和目标?

  • 客户可以用来查看商品的详情(已实现),购买和支付(后期实现)

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

  • 实现session对象,客户的购买过程就是一个session,从客户登录,点击商品,查看商品详情,支付,是一个session过程,将这些组合起来满足客户的要求

3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

  • JAVA开发环境(JDK和JRE),SQL server,JAVAEE(Eclipse),Tomcat,浏览器

4.非功能测试

  • 性能指标

  • 系统资源监控

  • 压力测试

目前只有一个用户,还未实现多个用户,无压力

  • 疲劳度测试

Tomcat不关闭可以一直进行服务

  • 安全测试

用户密码存储在sql server中,只有用sql密码才能打开查看用户密码(后期实现)

5.附加题

  • 性能指标

  • 系统资源监控

发布

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

(1)列出这一版本的功能(在原有项目基础上开发的列出新功能)

  • 实现查看商品详细

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

  • 用户登录和支付功能还未实现

(3)对运行环境的要求

  • JAVA开发环境(JDK和JRE),SQL server,JAVAEE(Eclipse),Tomcat,浏览器

(4)安装方法

  • 百度JAVA,SQL server,JAVAEE,Tomcat下载安装包安装

(5)描述系统已知的问题和限制

  • 没有用户登录和支付功能

(6)说明软件的发布方式以及发布地址

  • 代码在码云上,安装环境后,运行代码

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

  • 运行截图

posted on 2018-05-05 13:56  999的团队博客  阅读(197)  评论(4编辑  收藏  举报