zoukankan      html  css  js  c++  java
  • 软件测试和评估

    软件测试和评估

    被测产品说明

    百词斩:针对英语学习开发的一款“图背单词软件”。软件为每一个单词提供了趣味的配图和例句,让记单词成为一种乐趣。

    扇贝单词:由扇贝提供的英语单词学习APP。开发者为南京贝湾教育科技有限公司。扇贝单词使用智能启发式的学习方法,通过循循善诱,可帮助用户对单词进行学习或复习。

    测试进度表

    项目内容说明预估耗时(分钟)实际耗时(分钟)
    Planning 计划 20 10
    · Estimate · 估计这个任务需要多少时间 20 10
    Testing Design 测试设计 120 90
    · Analysis · 需求和测试需求分析 30 30
    · Design Test Cases · 设计测试用例 90 60
    Testing Environment 搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) 15 30
    Testing Implementation 测试实施 10 20
    · Test · 执行测试 10 20
    Reporting 报告 60 70
    · Test Report · 测试报告 40 65
    · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 5
    合 计   225 230

    功能模块划分

    我负责课程模块的测试和评估,占比0.25

    谭淼负责复习模块,占比0.25

    赖御纶负责背单词模块,占比0.25

    黄成宇负责法线模块,占比0.25

    测试用例设计思路

    采用了等价类划分和场景测试:

    1)等价类划分方法:会将其分为有效等价类和无效等价类。因为我是对两个APP的相类似的功能进行测试,所以就使用了等价类划分法测试。等价类划分法是一种典型的黑盒测试用例设计方法,完全不用考虑程序内部结构,设计测试用例的唯一依据是软件需求规格说明书。

    2)场景测试方法:在划分好基本流和备选流的前提下,我需要根据事件流的不同组合来定义场景。之后,我就需要找到输入条件,进行判断,再得到系统的输出。

    我针对这两个产品设计了20个测试用例:

     功能测试举例

    购买界面测试:

    百词斩:直接跳转到淘宝店,在淘宝进行购买。

    扇贝单词:直接可以在扇贝单词APP里面购买,支持微信和支付宝支付这两种方式。

    测试管理工具说明

    本次测试管理我们采用的是禅道

     版本号:9.8.3

     下载链接:http://www.zentao.net/download/80073.html

    测试用例导出:

    需求界面:

    用例界面:

    缺陷界面:1.App内课程及其介绍少 2.广告多且影响感官。

    测试结论

    百词斩和扇贝单词在课程这一模块上,有特别多的不同:

    1.百词斩这个APP为实现支付功能,所以,购买课程必须跳转到淘宝官方旗舰店进行购买;而扇贝单词这个APP自身实现了购买功能,直接在APP中选中课程支付即可,方便快捷。

    2.在课程学习中,两者都会有广告出现,但百词斩特别不友好,特别容易被误点到,而且一不小心就会跳转到它的淘宝店,体验不好,而扇贝的广告在角落,不影响阅读,还能接受。

    3.百词斩的课程中心太过于简洁,课程少并且介绍少;而扇贝单词课程多,介绍详细,明码标价,感觉很好。

    总结:扇贝更加友好,相比百词斩,扇贝的课程这一模块更加完善和全面。

    小组贡献率

    经过小组讨论,本人的小组贡献分为0.25。

  • 相关阅读:
    功能测试点总结
    SQL 注入
    软件特征功能测试过程分析 (引用)
    高效率测试之巧用策略模式 (引用)
    Oracle数据库安装过程中遇到的若干问题
    涉众利益分析
    问题账户需求分析
    2018春阅读计划
    《我们应当怎样做需求分析》阅读笔记
    个人总结
  • 原文地址:https://www.cnblogs.com/billcyj/p/8922304.html
Copyright © 2011-2022 走看看