项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2016计算机科学与工程学院软件工程(西北师范大学) |
这个作业的要求在哪里 | 实验十三 团队作业9:BETA冲刺与团队项目验收 |
团队名称 | 快活帮 |
作业学习目标 |
(1)掌握软件黑盒测试技术;
|
1.团队项目github仓库地址链接:第三波二手书店
2.成员任务分工:
姓名 | 今日任务完成情况 | 工作量比例 | 完成任务的时间 |
---|---|---|---|
沙沙 | 对负责模块进行错误推测,设计出测案例,对自己模块的测试结果以及项目最终测试结果进行总结,然后讲解给其他成员。 | 27% | 3.5h |
杨露露 | 对负责模块进行错误推测,设计出测案例,对自己模块的测试结果进行总结,然后讲解给其他成员。 | 25% | 3h |
陈润菊 | 对负责模块进行错误推测,设计出测案例,对自己模块的测试结果进行总结,然后讲解给其他成员。 | 25% | 3h |
张琳 | 对负责模块进行错误推测,设计出测案例,对自己模块的测试结果进行总结,然后讲解给其他成员。 | 23% | 3h |
3.燃尽图:
![](https://img2018.cnblogs.com/blog/1661026/201906/1661026-20190624121105103-841474671.png) 目前,我们团队的项目从分析设计到测试阶段的任务都已经完成。燃尽图中也记录了项目从开始到结束的变化进程,就整个燃尽图来看,由于在项目开发过程中会遇到一些难以解决的问题,所以项目实际进程会落后于预期进程,在后期的实现过程中,我们会商讨并适当调整项目进程,以便于在最终时间截止时交付项目。4.会议照片:
![](https://img2018.cnblogs.com/blog/1661026/201906/1661026-20190624121205147-2022691964.jpg)5.问题:
1.在发现了多少Bug?有哪些是Alpha阶段没有发现的Bug?Beta阶段发现的新Bug:
购物车在第一次就点击全选功能之后不能得出总计,只能先选任意几个商品之后再全选就可以得出总计。
在管理员修改图书联系方式时如果图书有两个以上的联系方式,修改其中的任意一条其他的都会发生改变。
购物车异步刷新有点问题,不能同步信息。
Alpha阶段未发现的Bug:
无
其它:
对IE浏览器的支持较差:用户合作的院校的简介等;
2.如何进行用户场景测试(scenario testing)的?
场景测试A:
同学小A是一位计算机学院的大二学生,在使用我们网站的正常功能的同时,他也喜欢给我们的网站友好地找一些bug,包括尝试大量注册用户等等。我们在Beta阶段针对安全性进行了大量完善(包括非法字段识别、登录注册时采用验证码进行验证),能够有效阻止小A使用的一些初级网络攻击手段。
场景测试B:
同学小B是本网站的重度使用用户。有一次他看到一本心仪的图书,并且很多人给图书评价不错,想看一看图书的质量。于是他通过我们网站提供的联系方式去鉴定图书的质量,然后发现书品质量还可以,购买了这本书,并进行了评价。我们在Beta阶段允许用户通过网站提供的联系方式进行书质量的金顶,保证了图书交易的透明性,增加了线下的信息交流。
3.是否有回归测试?请给出一到两个测试用例并解释。
针对图书联系方式的测试:图书联系方式主页是独立于所有alpha阶段页面之外的独立页面的,其入口只出现在两个页面——前台图书信息浏览页面和后台管理员对图书联系方式管理的页面,在这个功能上我们也对其划分了等价类,对其设计了测试案例。该测试是建立在Alpha阶段测试基础上的,同样也需要对数据进行分析,这部分代码在Alpha测试部分已经完成,并且在Beta部分也将继续运行测试。
4.给出项目在什么样的平台、硬件配置、浏览器类型……上对软件进行测试?
Windows系统下的Internet Explorer、Microsoft Edge、Chrome、百度浏览器上进行了测试。