软件测试第6周小组作业

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

(1)计划说明

a.本组选择的对比测试产品:

百词斩和扇贝英语

b.测试进度表


项目


内容说明


预估耗时

(分钟)


实际耗时

(分钟)


Planning

  1. 计划
             20             30

· Estimate


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

            60             70

Testing Design

  1. 测试设计
            40            40

· Analysis


· 需求和测试需求分析

            30            40

· Design Test Cases


· 设计测试用例

           30              30

Testing Environment

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

Testing Implementation

  1. 测试实施
           20            30

· Test


· 执行测试

          30           30

Reporting

  1. 报告
           30            40

· Test Report


· 测试报告

          30           30

· Postmortem & Process Improvement Plan


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

           40           50

合 计

           380          440

(2)需求说明

a.百词斩和扇贝英语的功能模块划分图

需求说明:

b. 本人负责的功能模块

我负责的模块是社交和词库

(3)测试说明

a. 测试用例的设计思路

首先,按照等价类的原则,先找到要测试模块所属的分类,然后逐层逐层地按子模块细分,每个子功能模块就是一个等价类,它们并

起来就是一个功能模块。按照边界值的原则,需要对相邻子模块(即相邻等价类)中共同的功能(即位于边界)进行测试,发现其特

点。按照场景测试方法,用时间出发来控制流程。 用例场景:流经用例的途径。遍历路径上所有基本流与备选流。

基本流:经过用例的最简路径 备选流:触发:从基本流触发,或从另一备选流触发。归属:归属基本流,或归属另一备选流,或终止。

测试用例设计:

b. 测试执行的部分操作和运行界面截图

百词斩(社交)

百词斩(词库)

扇贝英语(社交)

扇贝英语(词库)

c. 本组使用的测试管理工具名称,版本号,以及下载链接地址

   禅道

   V7.4官方版

  下载地址:http://www.xiazaiba.com/html/45269.html

(4)结论说明:

学习与社交、娱乐相结合是目前移动学习类应用产品普遍推行的一种模式。对于大多数人而言,学习本身就是一件枯燥乏味的事情,但试想如果能够在学习的过程中融入比赛、竞争类的小游戏;提供与他人交流和分享的机会……这样的学习似乎也不再无趣。因此将这三者有机结合,在一定程度上,可以增加学习的趣味性,从而充分发挥学习者的主观能动性,提高学习效率,达到事半功倍的效果。在社交模块上百词斩不能导入微信好友,这也是我最近分析才发现的,以前都不用这个功能,其实这个功能缺陷还是挺大的,因为微信作为目前最大的主流社交平台,不支持微信势必丧失一大波用户。

就词库而言,扇贝不能自定义词库,这确实让人很不习惯,毕竟如果你想建立一个自己的词库,都不知道从哪下手。

(5)工作说明:

各组员均为0.25

2、扩展任务:用户调研和可用性测试

见毕博可用性测试报告

原文地址:https://www.cnblogs.com/LiShengang/p/8890524.html

时间: 2024-11-03 08:28:25

软件测试第6周小组作业的相关文章

软件测试第4周小组作业:WordCount优化

小组github地址 https://github.com/whoNamedCody/wcPro  基本任务 一.PSP表格 PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划  20  20 · Estimate · 估计这个任务需要多少时间  10  10 Development 开发  60  60 · Analysis · 需求分析 (包括学习新技术)  20  15 · Design Spec · 生成设计文档  50  60 · Design R

软件测试第6周小组作业:软件测试和评估

1. 基本任务 1.1 计划说明 本组选择的对比测试产品A为百词斩,B为扇贝单词                                                                                            测试进度表 项目 内容说明 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划  10  10 · Estimate · 估计这个任务需要多少时间  10  10 Testing Design 测试设计  90  180 ·

第6周小组作业:软件测试和评估

第6周小组作业:软件测试和评估 小组成员:胡浪,谢奇光,罗小虎,郭子贤 窗体顶端 1.计划说明 a.我们组选择的两个对比产品是百词斩与扇贝. b.psp表格 项目 内容说明 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 30 30 · Estimate · 估计这个任务需要多少时间 30 30 Testing Design 测试设计 60 70 · Analysis · 需求和测试需求分析 30 40 · Design Test Cases · 设计测试用例 30 30 Tes

第六周小组作业:软件测试和评估

第六周小组作业:软件测试和评估 一.计划说明 1.产品介绍 本次我们小组测试的是背单词的百词斩app和扇贝记单词app,两者都是市面上比较受欢迎的两个记单词的手机app,测试产品为百词斩,竞品为扇贝记单词,两款产品里面都有丰富的功能,本小组就选取了其中共有的四项功能分别测试,对比,找出各自产品的有点和缺点. psp2.1表格: PSP2.1 PSP 阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 30 20 · Estimate · 估计这个任务需要多少时间 50 40 T

第4周小组作业:WordCount优化

第4周小组作业:WordCount优化 一.基本任务:代码编写+单元测试 小组github 地址 https://github.com/iwannastay/WcPro PSP表格 PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 60 Estimate 估计任务需要多少时间 30 60 Development 开发 180 240 Analysis 需求分析 20 30 Design Spec 生成设计文档 20 30 Design Review 设计

软件质量与测试第4周小组作业:WordCount优化

软件质量与测试第4周小组作业:WordCount优化 一.GitHub地址 https://github.com/fusidic/WC 二.PSP表格 PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 20 · Estimate · 估计这个任务需要多少时间 30 20 Development 开发 470 550 · Analysis · 需求分析 (包括学习新技术) 30 20 · Design Spec · 生成设计文档 20 20 · Desig

第六周小组作业-17141

软件测试第六周作业 U201517141 陈国晋 1.基本任务:功能测试和测试管理 模块划分- 网易云课堂 模块划分-毕博平台 个人负责模块----个人中心模块 网易云课堂 登录 登录 个人中心 管理中心 总体流程图 测试说明 测试用例设计 测试流程 网易云课堂"个人中心模块"中的数据流图和测试流程. 根据这个数据流图和测试流程,首先基于独立路径构建典型场景来设计测试用例. 测试用例 原文地址:https://www.cnblogs.com/chenmo1996/p/8908868.h

第六周小组作业:软件测试与评估

1.计划说明 产品选择: 本次我们组选择的两款产品是毕博平台和网易云课堂 项目 内容说明 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划  30  30 · Estimate · 估计这个任务需要多少时间 30  30 Testing Design 测试设计 90 110  · Analysis · 需求和测试需求分析 30 30  · Design Test Cases · 设计测试用例 60  80 Testing Environment 搭建测试环境(安装测试工具.管理工具

软件测试技术第一周课堂随笔记录

写在前,这是软件测试技术的课堂随笔,记录了一些在课上所阐述的内容. 一.由于是第一周课,免不了讲起软件测试的定义:什么是软件测试. 软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期.对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求.预先定义的不一致性.-----------------百度百科. 个人的理解暂时就是:1.找bug.2.找出需求与实际的差别. 二.软件测试常见测试方法: 从测试是否针对软件结