zoukankan      html  css  js  c++  java
  • 第六周背单词软件测试与评估

    一.计划说明

    a.本组的对比测试产品A:百词斩B:扇贝单词

    b.

    项目

    内容说明

    预估耗时

    (分钟)

    实际耗时

    (分钟)

    Planning

    1. 计划

     15

    15

    · Estimate

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

     10

     10

    Testing Design

    1. 测试设计

     150

    250

    · Analysis

    · 需求和测试需求分析

     30

     50

    · Design Test Cases

    · 设计测试用例

     60

     60

    Testing Environment

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

     10

    20

    Testing Implementation

    1. 测试实施

     60

     70

    · Test

    · 执行测试

     30

     60

    Reporting

    1. 报告

     60

     50

    · Test Report

    · 测试报告

    30

     40

    · Postmortem & Process Improvement Plan

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

     20

     30

    合 计

     475

     655

    二.需求说明

    a.产品AB的模块划分图

    b.小组分工划分:背单词,复习单词,用户管理,背词小组,我负责复习模块。

    三.测试说明

    a.测试用例的设计思路

    对单一产品测试思路是:等价类,边界值,场景测试。

    • 等价类合理地假设

    测试某等价类的代表值就等于对这一类其它值的测试。

    • 等价类划分

    等价类划分是一种典型的黑盒测试方法。

    等价类测试方法是把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。使用等价类划分方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

    • 边界值分析

    边界值分析是一种常用的黑盒测试方法,是对等价类划分方法的补充;所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况。边界值分析的步骤包括确定边界,选择测试用例两个步骤。

    测试用例见测试管理工具截图

    b.测试执行部分截图

    1百词斩

    2扇贝

    c.测试管理工具:禅道开源版 9.8.3

    下载地址

    https://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download

    d.测试管理工具截图

    测试用例导出截图:

    测试用例截图:

    四.结论说明

    对比百词斩和扇贝单词在复习模块中的测试表现,可以看出百词斩对于复习模块的重视程度明显大于扇贝单词,百词斩的复习模块界面单列一类,方便用户使用,而且提供了多种不同的复习方式,而扇贝单词在复习模块中只是给出了不起眼的一小块界面,而且方法比较单一。二者不同也是因为扇贝单词更专注于对英语学习的项目划分,如听力,阅读,单词,短语的划分,而百词斩则是一款专注于单词的学习软件,着重于学习阶段,学习内容更是围绕单词展开。

    综上,我认为在复习模块上百词斩比扇贝单词优秀。

    缺陷:百词斩的图片和例句发音有时加载失败,多次刷新无效,退出app重新进入后恢复正常。

    五.工作说明

    小组贡献分0.25

  • 相关阅读:
    libevent的问题
    mysql homedir迁移
    mysql海量数据的优化
    Spark(Hive) SQL中UDF的使用(Python)【转】
    Spark SQL inferSchema实现原理探微(Python)【转】
    Spark SQL利器:cacheTable/uncacheTable【转】
    Spark使用CombineTextInputFormat缓解小文件过多导致Task数目过多的问题【转】
    ExecutorService-10个要诀和技巧【转】
    漫游Kafka之过期数据清理【转】
    kafka多线程消费及处理和手动提交处理方案设计[转]
  • 原文地址:https://www.cnblogs.com/zgwit/p/8921621.html
Copyright © 2011-2022 走看看