Alpha版本测试报告
报告要求
请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。
测试过程
1.运行app,界面显示正常,没有卡顿情况。
2.点击搜索框,出现26字母键盘,正常。
3.输入英文单词,按图示中红框部分均能实现搜索,键盘不会自动收回,需要点击主界面。能正确显示单词释义
4.点击主界面之后键盘收起,显示的内容有单词的音标,基本释义,以及例句。基本释义前有词性,例句的白色框可以向下滑动查看更多例句,期间其他部分保持不动。点击发音的按钮,不能发出读音。点击右上角的加号没有反应。
5.在输入框打入无意义的字母,点击搜索键,提示“抱歉!找不到该词!”(第一张图),三秒后提示消失(后一张图)。
6.再点击搜索框,没有历史搜索记录
回答以下问题
- 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
总共发现了3个Buga. 修复的bug:0个,暂时还没有修复
b. 不能重现的bug:0个
c. 这个产品就是这样设计的,不是bug:1个,历史纪录部分,属于设计的时候就没有考虑的,所以编写的代码也没有这一部分
d. 没有能力修复,将来也不打算修复:0个
e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:2个,单词的读音部分和生词本都是有写的但是有缺陷
- 场景测试(scenario testing),包括以下内容:
a. 你预期不同的用户会怎样使用你的软件?
英语学习者:在英语学习过程中遇到不认识的词时,需要马上查词。
没有任何英语基础的人:不懂英语,偶尔看到英语查一查
b. 他们有什么需求和目标?
需求:了解英语单词的意思。
目的:便捷快速的了解一个单词的意思。
c. 你的软件提供的功能怎么组合起来满足他们的需要?
界面简单,没有太多的干扰,影响查词的主功能,不分散用户学习英语的注意力
-
- 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
-
- 场景测试(scenario testing),包括以下内容:
-
你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
能支持输入单词查找中文词义。能够有历史搜索记录。
Alpha版本发布说明