第六周测试作业

【基础任务】

1.计划说明

(1)被测产品说明:百词斩和扇贝单词

(2)测试进度表:

项目

内容说明

预估耗时

(分钟)

实际耗时

(分钟)

Planning

  1. 计划
 30  30

· Estimate

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

 30  30

Testing Design

  1. 测试设计
 70  75

· Analysis

· 需求和测试需求分析

 30  30

· Design Test Cases

· 设计测试用例

 40  45

Testing Environment

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

Testing Implementation

  1. 测试实施
 60  60

· Test

· 执行测试

 60  60

Reporting

  1. 报告
 80  85

· Test Report

· 测试报告

 60  60

· Postmortem & Process Improvement Plan

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

 20  25

合 计

 270  280

2.需求说明

(1)功能模块划分:

                                    

(2)本人负责模块:

我负责听力和阅读模块,属于背单词后对单词从听力和阅读两方面进行复习训练的功能模块

3.测试说明

(1)设计测试用例

运用划分等价类和场景法来设计测试用例:

  a.划分等价类:例如在阅读模块的英文选意和中文选词功能中,将每个功能划分为正确选择和错误选择两个等价类,分别针对不同的等价类设计测试用例。

  b.边界值判定:在听力和阅读训练模块中,因为只有4个选项,只有正确选择和错误选择两类,不存在选择的边界值。

  c.场景法:以阅读模块中的英文选意功能为例:

基本流为点击英文选意-提示-播放-选择错误-继续做题-测试下一个

备选流:英文选意-提示-播放-斩-测试下一个,英文选意-提示-播放-选择正确-测试下一个,英文选意-提示-播放-选择错误-斩-测试下一个

(2)功能测试执行:

         

(3)测试管理工具:

禅道9.8.3版本    下载地址:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zip/download

(4)截图:

4.结论说明:

听力模块:(1)百词斩有单独的听力复习功能,扇贝只能在背单词后马上复习听力,不能选择另外复习听力;百词斩更有优势

     (2)百次斩听力部分分为听音辨义和听音速记功能,扇贝为重复读音和朗读例句;百词斩形式更丰富

阅读模块:(1)百词斩有单独的阅读复习功能,扇贝默认在背单词后马上复习阅读,不能另外选择;百词斩更灵活占优势

     (2)百词斩阅读复习功能方便设置,扇贝要设置阅读复习的功能,需要经过多个步骤;百词斩更占优势

     (3)百词斩阅读分为英文选意和中文选词和单词拼写,扇贝的单词阅读训练只有单词拼写但是所有单词都会测试;百词斩更灵活丰富,扇贝更加全面具体

【扩展任务】

1.可行性测试报告见附件

2.个人说明:

本次可行性测试中,我负责只做了可行性报告的场景和任务设计,小组4 人每人负责采访3位用户,并进行测试结果的整合和分析。

通过本次测试,我系统的了解了用户对百词斩各功能时的使用体验,并根据用户调研得出了有关于百词斩的可用性结论,发现了百词斩各功能模块可以改进加强的地方;对于如何正确全面的测试一款产品有了更深的认识。

 

【高级任务】

1.测试专题和测试工具:

本组选择的测试专题为:GUI界面测试

测试工具:UiAutomator(Android-SDK) Android开发包的UI测试工具

     ADB Driver 连接Android的ADB驱动

     python3.5 脚本测试语言

2.工作感受:
初次接触自动化对APP进行测试,发现和人工测试相比,自动化测试确实更为规范和精确;以往使用百词斩时只能凭借肉眼的感觉来评判GUI界面是否标准美观,并且要多次重复的进行按钮等尝试,现在应用自动化的测试方法,使用UiAutomator编写测试脚本,就可以简单方便的达到全面快速测试的效果,让我对测试工作有了新的认识和更浓厚的兴趣。
3.3次实践作业感受:
八周的课程结束,3次的实践作业整体完成下来,收获有一些:
第一次的编程作业虽然完成时间比较赶并且较为艰辛,但是确实对测试的过程等等有了初步的理解与尝试,按照步骤体会了一下测试用例要怎么写。
不足在于:1.因为能力的原因,第一次的功能要求没有全部实现,测试出来有许多漏洞。
     2.辛苦查资料,学习写出来代码,再尝试着一步一步的打包,写博客,最后完成第一次实践作业的成就感在被评判为同另外三位陌生同学设及抄袭时化为乌有。莫名其妙被评价为抄袭并且被逼要证明自己的原创性让我很是气愤,觉得辛苦在短时间内完成作业的刻苦全部被蔑视了。这样负面的情绪,确实不利于从实践作业以及评分中总结不足,并且不利于对之后的实践作业保持积极努力的态度。但是我认为这是需要老师以及这门课程进行改进的,作为学生只能说很遗憾第一次实践作业回首并没给我留下正面的印象。
第二次的实践作业我认为收获要大于第一次,适当的工作量与适当的分工,让我们学会了小组合作的益处。小组分工合作,并且理解尝试了单元测试,对单元测试和模块测试等有了更深入的理解。
第三次的实践作业对实际成熟的APP进行测试,学习到了可行性测试的方法,初次进行采访的测试,并且接触了禅道等测试工具,对于测试的形式等有了更多的尝试。
 

 

猜你喜欢

转载自www.cnblogs.com/fujiayuntest/p/8919800.html