第6周小组作业:软件测试和评估
(说明:拓展任务已经由小组长提交到毕博平台)
一、可可英语&百词斩功能模块划分


二、分析对比可可英语&百词斩产品,其中的高风险模块

三、我所负责的模块是——百词斩&可可英语复习板块的测试
由于百词斩的复习功能模块很复杂也很重要,可可英语复习板块的逻辑隐藏在背单词的功能下,博客中仅展示百词斩的复习功能模块的测试
这个功能的场景图

根据场景图的边界进行测试
本场景采用的边界测试场景是:多次点击提示达到提示的极限,是否会导致系统出现错误的情况,以百词斩——复习——英文选意为例
截图如下
产品AB的截图

以百词斩为例
1.复习界面

2.选择英文选意

3.第一次点击提示

4.第二次点击提示

5.第三次点击提示

6.点击继续做题

7.点击斩

通过反复测试可以看出,提示功能稳定性还是比较强的,但是有一定的逻辑缺陷,就是没必要增加“继续做题”的功能,略显多余,但是整体上的主要功能实现以及性能上面还是很稳定的
四、测试管理工具
名称:禅道 版本:9.8.3 下载链接:由于使用的是校园网内网,给出链接也无法访问,http://192.168.137.1/zentao
截图如下:

五、结论说明
可可英语和百词斩都是常见的英语学习软件,其中复习功能的设计上略有差异,在可可英语中,复习功能被埋的比较深,逻辑在“背单词”的功能下,不便于测试,因为测试的过程同时也需要背单词的测试,所以测试相对比较麻烦且繁琐,
所以本文中重点以百词斩举例;百词斩不同的是将复习的功能单独作为一个大板块逻辑设计出来,更加合理一些,提供了多样的复习模式,虽然测试设计起来比较多,但是纵归很有条理性;总的来说,百词斩的复习功能模块虽然较为复杂,
但是作为一个大的功能模块提出来就会大大提高稳定性,因为关联的其他功能基本很少,弥补了功能的繁多带来的不稳定性;而可可英语将复习放在背单词的功能中,虽然逻辑变得层级低了一些,且和背单词的功能相关联,但是总的来说逻辑不是
很复杂,相对稳定性也比较强,在我测试的模块中没有出现大的缺陷问题
六丶参考链接
边界测试:https://blog.csdn.net/a00553344/article/details/1834654

浙公网安备 33010602011771号