软件工程团队作业-测试与发布(Alpha版本)
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变换 | 调整锚点,可碎窗口自适应 | 已解决 |
| 游戏开始检查 | 加入参数检查,增加提示信息 | 已解决 |
场景测试
场景
在学校中,教师为了活跃课堂气氛,请一位同学上台玩游戏。教师在预先录入好的词库中选出这次要考核的单词。学生上台,教师按下开始,学生在白板上点击弹出的单词进行游戏,直到结算。
需求与目标
- 词库存储系统:自定义单词
- 游戏系统:游戏,语言播报
功能实现与需求满足
- 录入词库:使用词库界面与词库存储系统能够方便地录入总词库以及这次游戏使用的单词。并且选择界面会自动记录上一次的选择,不需要多次重复操作。
词库功能:

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

- 游戏:使用游戏界面方便地进行游戏,软件使用“讲述人”提供的API进行语言播报配合进行听力训练。游戏结算界面能方便看出这次游戏的情况。
游戏界面(选择错误则提示正确单词):

出口条件
完成预期功能,且软件通过功能测试。
Alpha版本发布说明
版本实现功能
- 单词语音播报
- 自定义词库存储
- “打气球”英语听力游戏
运行环境要求
Windows10系统(需安装“讲述人”组件)
最好搭配课室多媒体平台使用
安装方法
解压压缩包,直接运行LearningInFun.exe
已知问题与限制
安装不同的“讲述人”组件可能会导致播放的语音不同,请尽可能使用正版win10系统。
软件发布方式与发布地址
百度网盘
链接: https://pan.baidu.com/s/1B-03D8OY4OctHenxdWOJSQ
提取码: b6k1
软件工程团队作业-测试与发布(Alpha版本)的更多相关文章
- 团队作业5_测试与发布(Alpha版本)
Alpha版本测试报告 1.测试找出的bug(N个): (1)修复的Bug:很多个,主要是一些疏忽造成的,比如请求url写错导致数据加载不了.比较有意义的bug是因为使用redux,但是用户刷新后数据 ...
- 第五次团队作业——第一次项目冲刺——Alpha版本
Deadline:2016-11-19 8:00am 本次团队作业将持续三周时间,完成项目Alpha版本,在2016.11.19 的实践课上进行演示操作. 阅读或再次阅读<构建之法> ...
- 团队作业第五次——Alpha冲刺
这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业第五次--Alpha冲刺 这个作业的目标 Alpha冲刺 作业正文 正文 github链接 项目地址 其他参考文献 无 一.代码规范与计划 ...
- 团队作业第六周--alpha阶段项目复审
组名 优点 缺点 排名 天冷记得穿秋裤队 支持文件离线下载,没有限速 部分功能未实现 1 中午吃啥队 点餐系统需求高,系统功能完善 界面可以再完善 2 小谷围驻广东某工业719电竞大队 项目贴近大学生 ...
- 团队作业9——测试与发布(Beta版本)
Beta版本测试报告 一bug汇总 计时没有显示即倒计时,难度不同的功能没有实现(已修复) 没有导入试卷和错题功能(不打算修复) 前台管理功能(部分修复) 界面美观问题(没有修复也不打算修复) 二.场 ...
- 软件工程团队作业-Alpha阶段项目复审
Alpha阶段项目复审 复审人:黄杰 复审总结表 小组的名字和链接 优点 缺点,bug/140字 最终名次 项目 一个普通的团队 https://www.cnblogs.com/clsgghost/p ...
- 团队 作业6--展示(alpha阶段)
团队作业6--展示博客(alpha阶段) 一.团队信息 团队码云地址: https://gitee.com/kezhiqing/soft_team_blog 成员介绍: 个人博客地址 团队成员 个人博 ...
- 《你们都是魔鬼吗》第八次团队作业:第一天Alpha冲刺
<你们都是魔鬼吗>第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最 ...
- 团队作业part5--测试与发布(Alpha版本)
测试报告 1.测试与解决bug 1)测试人员测试出的bug 游戏失败后方块还能下落 分数设计不太合理 存在行数不可消除的情况 2)开发人员解决bug 2.场景测试 适用群体:打发时间的学生.工作压力大 ...
随机推荐
- linx 内核 并发与同步 1
内核并发来源: 1.硬件中断和异常:中断服务程序和被中断的进程可能发生并发访问资源 2.软中断和tasklet,软中断和taklet随时都可能倍调度执行,从而打断当前正在执行 进程的上下文. 3.内核 ...
- tcp 输入 简析 转载
正常来说 TCP 收消息过程会涉及三个队列: Backlog Queue sk->sk_backlog Prequeue tp->ucopy.prequeue Receive Queue ...
- Socket accept 简要分析
accept 用于从指定套接字的连接队列中取出第一个连接,并返回一个新的套接字用于与客户端进行通信,示例代码如下 #include <sys/types.h> /* See NOTES * ...
- SSY的队列 hash+记忆化
题目描述 \(SSY\) 是班集体育委员,总喜欢把班级同学排成各种奇怪的队形,现在班级里有 \(N\) 个身高互不相同的同学,请你求出这 \(N\) 个人的所有排列中任意两个相邻同学的身高差均不为给定 ...
- centos搭建dns服务
原文:(https://www.myjinji.top/articles/2020/04/02/1585800289945.html)[https://www.myjinji.top/articles ...
- 你了解JWT吗?
1. 什么是JWT JWT简称 JSON Web Token,也就是通过 JSON 形式作为 Web 应用中的令牌,用于在各方之间安全地将信息作为 JSON 对象传输.在数据传输过程中还可以完成数据加 ...
- docker漏洞复现环境搭建
0x00 docker简介 把原来的笔记整理了一下,结合前几天的一个漏洞,整理一篇简单的操作文档,希望能帮助有缘人. docker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移 ...
- 阿里面试官:小伙子,你给我说一下Spring Bean初始化的几种常规方式吧
前言 通过构造方法实例化通过静态工厂实例化通过实例工厂实例化通过FactoryBean实例化 RumenzA实体类 package com.rumenz; public class RumenzA { ...
- IO模式 select、poll、epoll
阻塞(blocking).非阻塞(non-blocking):最常听到阻塞与非阻塞这两个词就是在函数调用中,比如waitid这个函数,通过NOHANG参数可以把waitid设置为非阻塞的,也就是问询一 ...
- (在模仿中精进数据可视化05)疫情期间市值增长top25公司
本文完整代码及数据已上传至我的Github仓库https://github.com/CNFeffery/FefferyViz 1 简介 新冠疫情对很多实体经济带来冲击的同时,也给很多公司带来了新的增长 ...