Alpha版本测试报告

功能测试报告

概述

  • 测试阶段:alpha验收测试
  • 测试方法:手动功能测试

测试环境(测试矩阵)

Windows操作系统(win10)附带“Windows讲述人”

测试进度

2020年5月29日 开始验收测试

2020年6月2日 完成验收测试

测试情况

功能测试内容:

用例编号 测试内容 检查点 前置条件 用例说明 预期结果
s01 UI矩阵变换 UI随窗口变化保持相对分布 拉伸窗口检查UI UI不会异常偏移
g01 游戏准备界面--开始游戏按钮 参数合法检查 必须添加足量的单词才能开始游戏 单词太少不能开始游戏,输出提示信息
g02 游戏准备界面--设置按钮 支持设置单词 完成词库界面 添加和删除即将游玩的单词 游戏设置能够反馈到游戏中
g03 游戏场景--语音 语音播报 完成词库界面 语言播报和正确的单词相匹配 能够播报对应的单词
g04 游戏场景--选词 选词逻辑 单波次不显示重复的单词,每个单词仅选中一次 不出现重复
g05 游戏结算 结算界面 完成词库界面 检查数值 正确返回本次的回答情况
gp01 词库界面 加载和保存词库功能 IO模块 能够读写文件,能够识别 加载和保存文件
gp02 词库编辑 编辑词库功能 词库管理模块 可以插入和删除单词 能够增删查
v01 美术素材 素材位置正确 检查美术素材是否正确摆放 界面正确

缺陷报告:

缺陷说明 解决方法 处理情况
存档位置在注册表下 更改到程序目录下 已解决
UI变换 调整锚点,可碎窗口自适应 已解决
游戏开始检查 加入参数检查,增加提示信息 已解决

场景测试

场景

在学校中,教师为了活跃课堂气氛,请一位同学上台玩游戏。教师在预先录入好的词库中选出这次要考核的单词。学生上台,教师按下开始,学生在白板上点击弹出的单词进行游戏,直到结算。

需求与目标

  1. 词库存储系统:自定义单词
  2. 游戏系统:游戏,语言播报

功能实现与需求满足

  1. 录入词库:使用词库界面与词库存储系统能够方便地录入总词库以及这次游戏使用的单词。并且选择界面会自动记录上一次的选择,不需要多次重复操作。

    词库功能:



    选择单词进行游戏(记录上一次选择):

  2. 游戏:使用游戏界面方便地进行游戏,软件使用“讲述人”提供的API进行语言播报配合进行听力训练。游戏结算界面能方便看出这次游戏的情况。

    游戏界面(选择错误则提示正确单词):

出口条件

完成预期功能,且软件通过功能测试。

Alpha版本发布说明

版本实现功能

  1. 单词语音播报
  2. 自定义词库存储
  3. “打气球”英语听力游戏

运行环境要求

Windows10系统(需安装“讲述人”组件)

最好搭配课室多媒体平台使用

安装方法

解压压缩包,直接运行LearningInFun.exe

已知问题与限制

安装不同的“讲述人”组件可能会导致播放的语音不同,请尽可能使用正版win10系统。

软件发布方式与发布地址

百度网盘

链接: https://pan.baidu.com/s/1B-03D8OY4OctHenxdWOJSQ

提取码: b6k1

软件工程团队作业-测试与发布(Alpha版本)的更多相关文章

  1. 团队作业5_测试与发布(Alpha版本)

    Alpha版本测试报告 1.测试找出的bug(N个): (1)修复的Bug:很多个,主要是一些疏忽造成的,比如请求url写错导致数据加载不了.比较有意义的bug是因为使用redux,但是用户刷新后数据 ...

  2. 第五次团队作业——第一次项目冲刺——Alpha版本

    Deadline:2016-11-19    8:00am 本次团队作业将持续三周时间,完成项目Alpha版本,在2016.11.19 的实践课上进行演示操作. 阅读或再次阅读<构建之法> ...

  3. 团队作业第五次——Alpha冲刺

    这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业第五次--Alpha冲刺 这个作业的目标 Alpha冲刺 作业正文 正文 github链接 项目地址 其他参考文献 无 一.代码规范与计划 ...

  4. 团队作业第六周--alpha阶段项目复审

    组名 优点 缺点 排名 天冷记得穿秋裤队 支持文件离线下载,没有限速 部分功能未实现 1 中午吃啥队 点餐系统需求高,系统功能完善 界面可以再完善 2 小谷围驻广东某工业719电竞大队 项目贴近大学生 ...

  5. 团队作业9——测试与发布(Beta版本)

    Beta版本测试报告 一bug汇总 计时没有显示即倒计时,难度不同的功能没有实现(已修复) 没有导入试卷和错题功能(不打算修复) 前台管理功能(部分修复) 界面美观问题(没有修复也不打算修复) 二.场 ...

  6. 软件工程团队作业-Alpha阶段项目复审

    Alpha阶段项目复审 复审人:黄杰 复审总结表 小组的名字和链接 优点 缺点,bug/140字 最终名次 项目 一个普通的团队 https://www.cnblogs.com/clsgghost/p ...

  7. 团队 作业6--展示(alpha阶段)

    团队作业6--展示博客(alpha阶段) 一.团队信息 团队码云地址: https://gitee.com/kezhiqing/soft_team_blog 成员介绍: 个人博客地址 团队成员 个人博 ...

  8. 《你们都是魔鬼吗》第八次团队作业:第一天Alpha冲刺

    <你们都是魔鬼吗>第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最 ...

  9. 团队作业part5--测试与发布(Alpha版本)

    测试报告 1.测试与解决bug 1)测试人员测试出的bug 游戏失败后方块还能下落 分数设计不太合理 存在行数不可消除的情况 2)开发人员解决bug 2.场景测试 适用群体:打发时间的学生.工作压力大 ...

随机推荐

  1. UNION 和 UNION ALL的区别,一个例子就看明白

    [UNION ALL] select a,b,sum(sm) AS s1, SUM(qm) AS s2 from ( select 'a' AS a, 'b' AS b, 2 AS sm, 200 A ...

  2. mdp文件-Chapter4-MD.mdp

    终于到了mdp系列的第四篇,最终MD模拟的mdp文件 先上代码,md.mdp 1 title = OPLS Lysozyme MD simulation 2 ; Run parameters 3 in ...

  3. java里split(" {1,}")什么意思啊?

    将字符串按照括号内的内容分割成字符数组这里括号内是正则表达式,X{m,n}代表X至少重复m次,至多重复n次这里空格至少重复1次,就是将字符串以一个或多个空格分割如"1 2 ab c" ...

  4. tcp输入数据 慢速路径处理 && oob数据 接收 && 数据接收 tcp_data_queue

    大致的处理过程 TCP的接收流程:在tcp_v4_do_rcv中的相关处理(网卡收到报文触发)中,会首先通过tcp_check_urg设置tcp_sock的urg_data为TCP_URG_NOTYE ...

  5. Lamport面包店算法详解(转 侵删)

    范例1: boolean  choosing[n];表示进程是否在取号 int  number[n];记录每个进程取到的号码 这些数据结构分别初始化为false和0,为了方便,定义如下符号: 若a&l ...

  6. SpringBoot微服务框架

    springboot 是什么? 配置如何编写 yaml 自动装配原理 集成Web开发 集成数据库Druid 分布式开发:Dubbo(RPC)+zookeeper swagger:接口文档 任务调度 S ...

  7. 适用初学者的5种Python数据输入技术

    摘要:数据是数据科学家的基础,因此了解许多加载数据进行分析的方法至关重要.在这里,我们将介绍五种Python数据输入技术,并提供代码示例供您参考. 数据是数据科学家的基础,因此了解许多加载数据进行分析 ...

  8. linux下内存释放

    细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法 ...

  9. Cassandra + JSON?答案就是Stargate Documents API

    JSON已经被开发者在很多场景中频繁使用,但是其实将Cassandra用于JSON或其他面向文档的用例并不容易. 为了让开发者在使用原生的JSON的同时还能享受Cassandra带来的可靠性和伸缩性, ...

  10. FL Studio中如何制作和混音警报声

    警报声在当今的许多电影配乐中,或者电子音乐的环境fx中经常出现.为了使用这种尖刺的警示声音,我们除了自己录制已有的警报声以外,也可以使用FL Studio20中的合成器和混音插件来制作属于自己的警报声 ...