博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第六周背单词软件测试与评估
阅读量:6259 次
发布时间:2019-06-22

本文共 1370 字,大约阅读时间需要 4 分钟。

一.计划说明

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

转载于:https://www.cnblogs.com/zgwit/p/8921621.html

你可能感兴趣的文章
【BZOJ】2563: 阿狸和桃子的游戏
查看>>
Android对话框-中篇-之建立自己的对话框
查看>>
导出一个数据库中的表中的某一条数据
查看>>
IOS开发工程师欢迎你加入宏略信息
查看>>
hdu1503
查看>>
js 获取两个日期相差的天数--自定义方法
查看>>
应用程序实现关闭屏幕
查看>>
责任链模式
查看>>
(转)Unity中protobuf的使用方法
查看>>
**PHP转义Json里的特殊字符的函数
查看>>
数据扩展性探讨和总结--转
查看>>
C# 导出资源文件到硬盘
查看>>
更改MySQL数据库的编码为utf8mb4
查看>>
TeamCity : .NET Core 插件
查看>>
由数量众多照片拼贴而成的马赛克图片
查看>>
andoid电阻触摸移植
查看>>
BootStrap 专题
查看>>
文件上传限制文件类型
查看>>
Netty线程模型
查看>>
判断一个变量是否为空的方法
查看>>