第六周小组做业:软件测试与评估

1、基础任务部分:功能测试和测试管理html

1.1计划说明网络

(1)对比测试产品为背单词APP:百词斩(基础产品)与扇贝单词(竞品)。工具

(2)测试进度表学习

 

测试进度表以下表所示(该表参照测试计划中的测试时间进度设计而获得)。测试

 

项目字体

内容说明优化

预估耗时spa

(分钟)操作系统

实际耗时.net

(分钟)

Planning

  1. 计划
30   35

· Estimate

· 估计这个任务须要多少时间

 30 35 

Testing Design

  1. 测试设计
60  120 

· Analysis

· 需求和测试需求分析

 20 30 

· Design Test Cases

· 设计测试用例

40   90

Testing Environment

  1. 搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件)
 40 60 

Testing Implementation

  1. 测试实施
 150 200 

· Test

· 执行测试

 150  200

Reporting

  1. 报告
60   75

· Test Report

· 测试报告

40  45 

· Postmortem & Process Improvement Plan

· 过后总结, 并提出过程改进计划

 20  30

合 计

 340  490

1.2需求说明

(1)功能模块划分图

  • 百词斩

  • 扇贝单词

(2)小组任务分配

百词斩模块 扇贝单词模块 测试人
背单词 背单词 宁宁
我的中心 我的中心 朱全
圈子 发现 易成龙
扩展学习 扩展学习 周雨贝

 


本人负责的功能模块说明:我在本次做业中负责的模块为社区模块,分别对应百次斩的“圈子”和扇贝单词的“发现”。

1.3测试说明

(1)测试用例设计思路:针对产品的功能进行测试,我采用的是黑盒测试的方法进行测试,包括等价类测试、边界值测试与场景测试。

  • 等价类测试——把全部可能的输入数据,即程序的输入域划分红若干部分,而后从每一部分中选取少数有表明性的数据做为测试用例

一、界面跳转测试:将全部的界面跳转归为一个等价类,对该等价类进行测试。

二、字体调整测试:选择字体的样式、大小以及颜色,主要包含在主题选择功能之中。

三、评论发表测试:在社交圈子的动态帖子中,全部的评论发表都为一个等价类,对该等价类进行测试。

  • 边界值测试——对输入或输出的边界值进行测试

一、翻阅速度测试:测试用户翻阅页面的最快速度,以及当以一个很快的速度翻阅界面时是否会致使白屏等坏的结果。

二、网络中断测试:测试当网络忽然中断时是否会对APP的功能产生影响,观察界面的变化以及系统的处理措施。

三、文本长度测试:测试动态发表时对用户文本长度的限制,即用户最多能够输入多少个字以及插入多少张图片。

  • 场景测试——模拟特定场景边界发生的事情,经过事件来触发某个动做的发生,观察事件的最终结果,从而用来发现需求中存在的问题。

一、用户在“圈子/社区”功能中根据自身需求选择相应功能(小班/小组、单词PK、斩家活动/精选资源、兴趣圈/论坛),而且在各子功能中又有相应的子选项。

二、全部测试用例基于以上场景。

(2)功能测试执行的部分操做和运行界面截图

一、界面跳转

百词斩:

扇贝单词:

二、评论发表

百词斩:

扇贝单词:

三、网络中断

百次斩:

扇贝单词:

四、加入小组(小班)

百次斩:

扇贝单词:

PS:因为文章篇幅缘由,其他的测试部分执行操做和运行界面截图就不在这里一一赘述了,详情请见测试用例管理工具中的【图片附件】。

(3)测试管理工具——禅道

测试管理工具名称:禅道;

版本号:开源版本9.8.3;

操做系统位数:Windows 64位

下载地址:http://www.zentao.net/download/80072.html

 

禅道使用关键界面截图:

一、开始界面

二、访问界面

三、产品界面

四、模块维护(划分)界面

五、需求界面

 

六、测试用例导出界面

 

七、缺陷导出界面

 

 

 

1.4结论说明

经过对百词斩与扇贝单词两款APP的社区模块进行功能测试能够知道,大致而言两款产品的社区模块都基本涵盖了用户平常所须要的社交平台功能,相对而言百词斩在它的圈子中集成了更多的子功能选项,包括百词斩小班、单词PK、斩家活动与兴趣圈,其中兴趣圈中更是涵盖了不少能够开阔用户眼界的功能如爱阅读、画画、句子市场等,具备比较强的休闲娱乐意义;而扇贝单词则在它的发现模块中更加追求精简适用的子功能选项,它集成了从同桌到小组的学习模式选择、扇贝商城、精选资源等功能,更加侧重于用户的课外二次学习。

下面再谈一下经过测试发现的两款产品的差别:

(1)界面跳转:因为扇贝单词的界面制做相对比较简约,界面插件也更少一些,因此相同状况下扇贝单词的界面跳转速度要略快于百词斩。

(2)字体调整:在阅读这个功能上,百词斩将其合成在了兴趣圈中做为一个单独的子选项,整个阅读界面也相似平时阅读小说时的界面,能够进行字体的调整;而扇贝单词对于阅读这一块则显得很零散,甚至须要单独下载一个扇贝阅读的APP来实现阅读文章的功能,而且没有字体调整功能。

(3)网络中断:百词斩在网络中断以后界面会立刻弹出“网络中断,请刷新后在尝试”的文本框并附上漫画人物,看上去比较人性化;但扇贝单词则只是空白页面进行不断的刷新,没有任何提示和反馈,用户若是不查看本身的网络链接甚至不知道已经断网了。

(4)翻阅速度:两款APP在翻阅速度处理上大同小异,都进行了必定的优化处理,不会出现一下翻阅到底的状况,翻阅的速度也不会影响界面的显示(不会致使界面白屏)。

(5)评论发表:百词斩的评论发表功能更加完善一些,发表评论时文本编辑框会进入一个单独的界面(相似word)供用户进行编辑,文本长度未发现有明确的限制,发表评论以后可以并列显示在帖子下方;扇贝单词的评论编辑跟发短信差很少,只看获得输进去的字,没有其余的选项,文本长度未发现有明确的限制,发表评论以后可以并列显示在帖子下方。

(6)界面冗余:一样是加入小组(小班)的功能,百词斩将其做为四大子功能选项之一,直接点击进入以后须要跳转3次页面,界面每次只显示一部分小班(经过“换一批”选项更换),最后根据小班信息填写邀请码加入小班;扇贝单词的小组功能则是三个学习模式的选择之一,点击进入后须要跳转三个界面,界面将全部的已建立小组显示出来(缩略部分经过滚动条加载显示),最后进入小组页面直接点击加入按钮并确认加入小组。

综上所述,在社区功能模块,两款背单词APP实际上是各有优缺点的,百词斩集成度高、子功能相对更加完善,而且在界面交互考虑地更加周全,但不足之处在于运行速度要稍逊与扇贝单词;扇贝单词界面简约,功能划分明确,新手用户比较容易上手,但缺点在于部分细节上用户体验性考虑较少,容易形成很差的用户体验。

1.5工做说明

小组贡献分:0.25

相关文章
相关标签/搜索