此文件读者为软件质量检验员(QA)。测试
小学生四则运算测试系统。编码
任务提出者:现代软件工程课老师。spa
开发者:杨斌项目小组(成员:田强、杨斌、曹悦、饶龙龙)。调试
用 户:小学1、二年级学生(十岁如下)。ip
本软件为独立软件,不与其余软件配合,无依赖关系。ci
加、减、乘、除,四种运算规则。资源
真分数就是分子小于分母的分数,咱们把这样的分数叫作真分数。开发
这次使用的编码规范主要包括文件的规范和程序格式即排版的规范,采用了当今流行的格式。table
测试方案采用黑盒测试方法。首先对各个模块和功能进行测试,而后进行集成测试。总结得出整个软件的质量。class
名称:帐号注册测试。
目的:测试软件的帐号注册功能。
内容:用户名、密码、确认密码的提交、合法性检查,用户名,密码检验,错误提示。注册新用户的功能是否正常。
进度:0.5小时。
名称:帐号登录测试。
目的:测试软件的登录功能。
内容:用户名,密码提交、合法性检查,用户名,密码检验,错误提示。登陆帐号的功能是否正常。
进度:0.5小时。
名称:题目练习测试。
目的:测试软件的题目练习功能。
内容:练习题生成是否合理,答案是否正确,自动判卷功能是否准确,添加记录功能是否正常,错误提示机制是否正常。
进度:2小时。
名称:软件查看记录功能测试。
目的:测试软件查看得分记录的功能。
内容:记录显示是否准确、完整。
进度:1小时。
名称:退出功能测试。
目的:测试软件的退出功能。
内容:软件可否正常退出,资源释放状况。
进度:0.5小时。
测试开始以前先要在PC上安装小学生四则运算测试系统,确保PC系统为Windows XP及以上,.Net版本4.5及以上。
小组测试人员。
职责:找出程序中的错误。
名称:帐号注册测试。
目的:测试软件的帐号注册功能。
内容:用户名,密码,确认密码的提交、合法性检查,用户名,密码检验,错误提示。注册新用户的功能是否正常。
条件:PC已安装小学生四则运算测试系统。
测试用例如表1所示:
用例 | 输入 | 输出 |
---|---|---|
测试用例1 | 点击“点此注册”按钮 | 弹出注册窗口 |
测试用例2 | 点击“注册”按钮 | 显示“用户名和密码不能为空 |
测试用例3 | 输入用户名“test”,点击“注册”按钮 | 显示“用户名和密码不能为空” |
测试用例4 | 输入密码“123”,点击“注册”按钮 | 显示“用户名和密码不能为空 |
测试用例5 | 输入确认密码“456”,点击“注册”按钮 | 显示“两次输入密码必须相同” |
测试用例6 | 输入确认密码“123”,点击“注册”按钮 | 显示“注册成功” |
步骤及操做 | 操做完毕,提示信息或转入界面 | |
容许误差 | 不容许有任何误差 |
测试资料:系统帮助与使用说明手册。
名称:帐号登陆测试。
目的:测试软件登陆功能。
内容:用户名,密码提交、合法性检查,用户名,密码检验,错误提示。登陆帐号的功能是否正常。 条件:已经成功注册帐号。
测试用例如表2所示:
用例 | 输入 | 输出 |
---|---|---|
测试用例1 | 用户名或密码错误 | |
测试用例2 | test1,123 | 用户名或密码错误 |
测试用例3 | test,456 | 用户名或密码错误 |
测试用例4 | test,123 | 成功登录,进入软件 |
步骤及操做 | 操做完毕,提示信息或转入界面 | |
容许误差 | 不容许有任何误差 |
测试资料:系统帮助与使用说明手册。
名称:题目练习测试。
目的:测试软件的题目练习功能。
内容:练习题生成是否合理,答案是否正确,自动判卷功能是否准确,添加记录功能是否正常,错误提示机制是否正常。 条件:成功登陆,进入软件菜单。
测试用例如表3所示:
用例 | 输入 | 输出 |
---|---|---|
测试用例1 | 点击“开始答题(简单)”按钮 | 新窗口,显示20道简单四则运算的题目 |
测试用例2 | 填写10道题,所有填写正确答案,点击“提交” | 显示“尚未作完呢” |
测试用例3 | 继续填写10道题,所有填写错误答案,点击“提交” | 显示得分10分,显示错误题的正确答案 |
测试用例4 | 点击“关闭”按钮 | 窗口关闭 |
测试用例5 | 点击“开始答题(混合)”按钮 | 新窗口,显示20道混合四则运算的题目 |
测试用例6 | 填写10道题,所有填写正确答案,点击“提交” | 显示“尚未作完呢” |
测试用例7 | 继续填写10道题,所有填写错误答案,点击“提交” | 显示得分10分,显示错误题的正确答案 |
测试用例8 | 点击“关闭”按钮 | 窗口关闭 |
测试用例9 | 点击“开始答题(真分数)”按钮 | 新窗口,显示20道真分数四则运算的题目 |
测试用例10 | 填写10道题,所有填写正确答案,点击“提交” | 显示“尚未作完呢” |
测试用例11 | 继续填写10道题,所有填写错误答案,点击“提交” | 显示得分10分,显示错误题的正确答案 |
测试用例12 | 点击“关闭”按钮/td> | 窗口关闭 |
步骤及操做 | 操做完毕,提示信息或转入界面 | |
容许误差 | 不容许有任何误差 |
测试资料:系统帮助与使用说明手册。
名称:软件查看记录功能测试。
目的:测试软件查看得分记录的功能。
内容:记录显示是否准确、完整。
条件:成功登陆,完成3次练习测试。
测试用例如表4所示:
用例 | 输入 | 输出 |
---|---|---|
测试用例1 | 输入用户名密码:test,123,点击“登陆” | 成功进入主页面 |
测试用例2 | 观察主页 | 记录列表显示有三次作题记录,且记录分数与答题正确数匹配 |
步骤及操做 | 操做完毕,转入界面,显示信息。 | |
容许误差 | 不容许有任何误差 |
测试资料:系统帮助与使用说明手册。
名称:退出功能测试。
目的:测试软件退出功能。
内容:软件可否正常退出,资源释放状况。 条件:进入主页。
测试用例如表5所示:
用例 | 输入 | 输出 |
---|---|---|
测试用例1 | 点击右上角叉形按钮 | 软件正常退出 |
步骤及操做 | 操做完毕,显示信息。 | |
容许误差 | 不容许有任何误差 |
测试资料:系统帮助与使用说明手册。
测试计划说明书中的测试用例能基本上包括全部的状况,基本上能反应此软件是否存在错误。
以发现错误为准则。
以上测试用例均测试经过,该软件质量合格。测试过程截图记录以下: