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

测试

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

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

a.修复的bug:

  • 验证码点击刷新在某些浏览器不能够正常使用
  • 部分样式在某些浏览器不能够正常显示

b.不能重现的bug

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

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

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

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

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

校园帮帮帮主要还是针对于在校学生用户,学生可以作为”应聘者”和“发布者”使用。预计将来的用户需求还是在代跑腿,代听讲座代考勤这类的需求会比较多,至于使用的话,应该就是在有人需要和有人提供服务的时候呗。

  • 他们有什么需求和目标?

需求目标当然是能够不出差错的完成他们想要的需求啊。比如外卖别被人顺手拿了,代听讲座别被抓包了...

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

没有组合功能,我们校园帮帮帮做的主要是网页和手机app上的需求以及课余兼职提供,在注册认证后的用户即可发布和接任务。主要是提供平台来给用户解决平常生活中的琐事,提供便利。

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

在google浏览器下运行测试代码

非功能测试

  • 性能指标(响应时间和吞吐量,需要给出截图和测试实例以及结果)

由于该网站带有大量的js等静态资源,所以第一次打开网页的速度会比较慢.

  • 系统资源监控(CPU、内存占用情况,需要给出截图和测试实例以及结果)

  • 压力测试(不同并发用户数,需要给出截图和测试实例以及结果)

  • 疲劳度测试(测试服务器持续运行的能力,需要给出截图和测试实例以及结果)

  • 安全测试(从三个角度来看,即保密性、可用性、完整性。需要给出截图和测试实例以及结果)

发布

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

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

浏览者:

  • 1.浏览网页的信息(need/offer),浏览发布信息的详情
  • 2.注册用户

普通用户:

  • 1.登陆,修改个人信息
  • 2.发布信息
  • 3.下订单

管理员

  • 1.上面所有的权限
  • 2.增加用户,删除用户
  • 3.删除网页相关信息

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

将个人中心的展示及功能补全了

3.对运行环境的要求

没有多大的要求,正常版本的浏览器都可以使用,或者有安装我们提供的app的手机使用。

4.安装方法

  • 地址网站

http://111.230.236.238

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

域名还在审核当中,目前只能通过IP地址访问。
手机app还在制作当中,暂时不提供下载

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

http://111.230.236.238

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

  • 用户注册

  • need及offer的浏览

  • need及offer的发布

  • 个人发布的need及offer查询、个人信息的修改

posted @ 2018-05-09 21:10  别看了你没救了队  阅读(151)  评论(1编辑  收藏  举报