软件测试和评估

1 基本任务:功能测试和测试管理 (1)计划说明。 a 本组选择的对比测试产品A为百词斩,B为可可英语。 b 测试进度表 项目

1  基本任务:功能测试和测试管理

(1)计划说明。

a.本组选择的对比测试产品A为百词斩,B为可可英语。

b.测试进度表

       项目                       内容说明 预估耗时(分钟) 实际耗时(分钟)
          Planning      1.计划    20   25
          Estimate  估计这个任务需要多少时间    180   500
     Testing Design      2.测试设计   30    40
          Analysis  
   需求和测试需求分析
   30    60
        Design Test Cases    设计测试用例   120   150
     Testing Environment

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

 30       60
     Testing Implementation

4.测试实施

   30     30
          Test   执行测试    40     60
           Reporting   

   5.报告

  20   20
       Test Report  测试报告   20    25
 Postmortem & Process Improvement  Plan     事后总结, 并提出过程改进计划   20  30
          合计

 

   360   500

 

 

(2)需求说明。

a.产品A百词斩功能模块划分图

 

 

 产品B可可英语功能模块划分图

 

b.本人负责的功能模块

百词斩基础功能:阅读模块

可可英语特殊功能:双语阅读模块 

(3)测试说明。

a.测试用例的设计思路

先把阅读大模块分成小的子模块,对每个小的子模块进行单元测试和功能测试,然后进行集成测试,最后进行系统测试。

阅读子模块:

百词斩: 阅读目录   阅读字号与主题  朗读模式  笔记与心得  查看中文翻译 分享

等价类测试:对子模块笔记和心得输入所有分类了的文本(如中文,英文,中英文等任意组合)进行等价类测试,不用对所有同类文本全部输入进行测试 

      对所有子功能模块均随机选择一定数量的文章,而不用对所有文章进行测试

单元测试:对由百词斩主页面进入到爱阅读界面,是否能成功跳转到爱阅读页面这一过程进入测试

功能测试:对爱阅读提供的子模块进行单独功能测试,如朗读模式速度 慢速,中速,高速进行测试

                  任意一篇文章的任意一个单词中文翻译进行测试

 场景测试: 对爱阅读界面提供的 阅读目录    阅读字号与主题  朗读模式  笔记与心得 分享  小功能模块进行场景测试

边界值测试:对笔记与心得小功能模块进行 输入空文本测试

                     对笔记与心得小功能模块进行 输入无限长文本测试

集成测试:由阅读目录 阅读字号与主题 朗读模式 笔记与心得  查看中文翻译  分享各个模块打乱顺序多次组合测试

系统测试:从登录模块开始,依次进入到百词斩主页面,进入爱阅读页面,对任意子功能点击进行测试,由阅读目录 阅读字号与主题 朗读模式 笔记与心得  查看中文翻译  分享  各个模块打乱顺序多次组合测试

可可英语 : 阅读分类  字体设置  生词专栏批量添加  查看全辑与下载   评论与收藏   阅读难度设置(生词等级设置) 分享

等价类测试:对子模块评论所有分类了的文本(如中文,英文,中英文等任意组合)进行等价类测试,不用对所有同类文本全部输入进行测试 

                    对所有子功能模块均随机选择一定数量的文章,而不用对所有文章进行测试

单元测试:对由可可英语主页面进入到双语阅读界面,是否能成功跳转到双语阅读页面这一过程进入测试

功能测试:对双语阅读提供的子模块进行单独功能测试,如阅读分类如头条,时事,科技,体育,经济,教育,健康进行测试

                  任意一篇文章的任意一个单词中文翻译进行测试

 场景测试: 对双语阅读界面提供的阅读分类  字体设置  生词专栏批量添加  查看全辑与下载   评论与收藏   阅读难度设置(生词等级设置) 分享 小功能模块进行场景测试

边界值测试:对评论小功能模块进行 输入空文本测试

                  对评论小功能模块进行 输入无限长文本测试

集成测试:由阅读分类  字体设置  生词专栏批量添加  查看全辑与下载   评论与收藏   阅读难度设置(生词等级设置)分享 各个模块打乱顺序多次组合测试

系统测试:从登录模块开始,依次进入到可可英语主页面,进入双语阅读页面,对任意子功能点击进行测试,由阅读分类  字体设置  生词专栏批量添加  查看全辑与下载   评论与收藏   阅读难度设置(生词等级设置)分享 各个模块打乱顺序多次组合测试

b.功能测试运行界面截图

 百词斩:

   阅读目录                                       字号与主题                          朗读模式            

        

   笔记与心情                                单词解释                             段落翻译

              

                      完成阅读                                分享

                 

 

可可英语:阅读分类  字体设置  生词专栏批量添加  查看全辑与下载   评论与收藏   阅读难度设置(生词等级设置) 分

             阅读分类                            英译中模式 +单词解释                              中译英模式

           

             查看全辑                                               收藏                                 阅读难度设置(生词等级设置)

              

         字体设置                                         完成阅读                                                               

          

         评论                                                   分享

                  

c.本组使用的测试管理工具名称 禅道

版本号 专业版6.7.3    下载链接地址:http://www.zentao.net/

d. 测试管理工具使用的关键界面截图:

具体测试用例内容见测试用例导出表

测试用例:

 bug:

 

 

测试用例导出:

 

 

缺陷导出:

 

 

 

(4)结论说明。

在阅读功能模块百词斩和可可英语的不同之处:

百词斩   爱阅读  阅读模块子功能太少,作为一个用户可选读物的空间不大,软件所提供的阅读文章单词量太简单,用户不能根据自己的个人词汇量水平选择不同难度的阅读文章,在一定程度会造成用户的流失。但是该模块做的很精致,也就是细节方面做得不错。

子模块1:当你进入阅读界面,因为阅读是以读某本英文书为总的目标,所以会记录你读到的位置,当你下次阅读,你也可以根据系统提供的阅读目录选择浏览上次阅读文章。

子模块2:在阅读过程中,用户可以根据自己的爱好设置字号和主题。

子模块3:当用户阅读时间过长,眼睛疲劳或是不想用眼睛看,用户可以选择朗读模式,该模式可以根据用户的听力水平选择快速中速慢速播放模式。

子模块4:当户户阅读完一篇文章用户可以做阅读笔记或是记录此刻心情。

子模块5:用户阅读主界面,可选择是否打开中文翻译模式,当用户点击中即将该段的翻译以小悬浮窗口出现。当用户点击某个单词时会出现该单词的解释发音,用户可以将不认识的单词加入单词本。

可可英语   双语阅读    阅读功能模块做的很丰富,但是整体设计不够友好,不方便用户使用。

子模块1:进入阅读模块,有阅读分类如头条,时事,科技,体育,经济,教育,健康等,用户可以根据个人喜好选择多个小分类,于是软件就可以根据用户设置显示对应文章。

子模块2:选择一篇文章,进入阅读,阅读界面于我个人而言不够美观,但系统并没有设置主题功能,只有最简单的设置字体大小。

子模块3:对于一篇文章,有单独的生词专栏,用户可以选择将部分或者全部加入单词本,不用像百词斩一样,一个个加。

子模块4:当用户对了某篇阅读较感兴趣,用户可以点击全辑找到全部内容,同时用户可以选择批量下载。

子模块5:当用户阅读完一篇文章,用户可以选择评论或者收藏。

子模块6:生词等级模块,用户可以根据个人水平选择考研,专四,专八,托福等,系统则会根据用户水平推荐相应的阅读文章,有利于用户提升阅读能力,并加强对词汇量的记忆。

由以上对百词斩和可可英语的阅读模块分析,我们知道百词斩追求的是细节,用户体验,而可可英语则偏重于用户阅读水平的提升。

相比阅读界面表层的东西,我个人更倾向于追求阅读水平的提高。因此我觉得可可英语更有优势。毕竟下载背单词的学习软件,就应该旨在提高用户的阅读能力,而不只是界面的浅层问题。当然如果两大产品各在不足方面加以改进就更好了。

(5)工作说明。

根据小组讨论结果,说明自己的小组贡献分0.25 。

 

您可能有感兴趣的文章
《软件测试》实验