zoukankan      html  css  js  c++  java
  • 系统测试及调试报告

    系统测试及调试报告

    1、引言

      1.1 文件读者

      此文件读者为软件质量检验员(QA)。

      1.2 开发软件的名称

      小学生四则运算测试系统。

      1.3 项目的任务提出者、开发者、用户

      任务提出者:现代软件工程课老师。

      开发者:杨斌项目小组(成员:田强、杨斌、曹悦、饶龙龙)。

      用 户:小学一、二年级学生(十岁以下)。

      1.4 项目于其他软件或其他系统的关系

      本软件为独立软件,不与其他软件配合,无依赖关系。

      1.5 术语定义

      1.5.1 四则运算:

      加、减、乘、除,四种运算规则。

      1.5.2 真分数:

      真分数就是分子小于分母的分数,我们把这样的分数叫做真分数。

      1.5 参考资料,参考文献

      此次使用的编码规范主要包括文件的规范和程序格式即排版的规范,采用了当今流行的格式。

    2、计划

      2.1 测试方案

      测试方案采用黑盒测试方法。首先对各个模块和功能进行测试,然后进行集成测试。总结得出整个软件的质量。

      2.2 测试项目

      测试1

      名称:账号注册测试。
      目的:测试软件的账号注册功能。
      内容:用户名、密码、确认密码的提交、合法性检查,用户名,密码检验,错误提示。注册新用户的功能是否正常。
      进度:0.5小时。

      测试2

      名称:账号登陆测试。
      目的:测试软件的登陆功能。
      内容:用户名,密码提交、合法性检查,用户名,密码检验,错误提示。登录账号的功能是否正常。
      进度:0.5小时。

      测试3

      名称:题目练习测试。
      目的:测试软件的题目练习功能。
      内容:练习题生成是否合理,答案是否正确,自动判卷功能是否准确,添加记录功能是否正常,错误提示机制是否正常。
      进度:2小时。

      测试4

      名称:软件查看记录功能测试。
      目的:测试软件查看得分记录的功能。
      内容:记录显示是否准确、完整。
      进度:1小时。

      测试5

      名称:退出功能测试。
      目的:测试软件的退出功能。
      内容:软件能否正常退出,资源释放情况。
      进度:0.5小时。

      2.3 测试准备

      测试开始之前先要在PC上安装小学生四则运算测试系统,确保PC系统为Windows XP及以上,.Net版本4.5及以上。

      2.4 测试机构

      小组测试人员。
      职责:找出程序中的错误。

    3、测试项目说明

      测试1

      名称:账号注册测试。
      目的:测试软件的账号注册功能。
      内容:用户名,密码,确认密码的提交、合法性检查,用户名,密码检验,错误提示。注册新用户的功能是否正常。
      条件:PC已安装小学生四则运算测试系统。
      测试用例如表1所示:
      

    表1 账号注册测试用例
    用例输入输出
    测试用例1 点击“点此注册”按钮 弹出注册窗口
    测试用例2 点击“注册”按钮 显示“用户名和密码不能为空
    测试用例3 输入用户名“test”,点击“注册”按钮 显示“用户名和密码不能为空”
    测试用例4 输入密码“123”,点击“注册”按钮 显示“用户名和密码不能为空
    测试用例5 输入确认密码“456”,点击“注册”按钮 显示“两次输入密码必须相同”
    测试用例6 输入确认密码“123”,点击“注册”按钮 显示“注册成功”
    步骤及操作 操作完毕,提示信息或转入界面
    允许偏差 不允许有任何偏差

      测试资料:系统帮助与使用说明手册。

      测试2

      名称:账号登录测试。
      目的:测试软件登录功能。
      内容:用户名,密码提交、合法性检查,用户名,密码检验,错误提示。登录账号的功能是否正常。   条件:已经成功注册账号。
      测试用例如表2所示:
      

    表2 账号登测试用例
    用例输入输出
    测试用例1   用户名或密码错误
    测试用例2 test1,123 用户名或密码错误
    测试用例3 test,456 用户名或密码错误
    测试用例4 test,123 成功登陆,进入软件
    步骤及操作 操作完毕,提示信息或转入界面
    允许偏差 不允许有任何偏差

      测试资料:系统帮助与使用说明手册。

      测试3

      名称:题目练习测试。
      目的:测试软件的题目练习功能。
      内容:练习题生成是否合理,答案是否正确,自动判卷功能是否准确,添加记录功能是否正常,错误提示机制是否正常。   条件:成功登录,进入软件菜单。
      测试用例如表3所示:
      

    表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> 窗口关闭
    步骤及操作 操作完毕,提示信息或转入界面
    允许偏差 不允许有任何偏差

      测试资料:系统帮助与使用说明手册。

      测试4

      名称:软件查看记录功能测试。
      目的:测试软件查看得分记录的功能。
      内容:记录显示是否准确、完整。
      条件:成功登录,完成3次练习测试。
      测试用例如表4所示:
      

    表4 得分记录测试用例
    用例输入输出
    测试用例1 输入用户名密码:test,123,点击“登录” 成功进入主页面
    测试用例2 观察主页 记录列表显示有三次做题记录,且记录分数与答题正确数匹配
    步骤及操作 操作完毕,转入界面,显示信息。
    允许偏差 不允许有任何偏差

      测试资料:系统帮助与使用说明手册。

      测试5

      名称:退出功能测试。
      目的:测试软件退出功能。
      内容:软件能否正常退出,资源释放情况。   条件:进入主页。
      测试用例如表5所示:
      

    表5 退出功能测试用例
    用例输入输出
    测试用例1 点击右上角叉形按钮 软件正常退出
    步骤及操作 操作完毕,显示信息。
    允许偏差 不允许有任何偏差

      测试资料:系统帮助与使用说明手册。

    4、评价

      4.1范围

      测试计划说明书中的测试用例能基本上包括所有的情况,基本上能反应此软件是否存在错误。

      4.2准则

      以发现错误为准则。

    5、测试结果

      以上测试用例均测试通过,该软件质量合格。测试过程截图记录如下:

  • 相关阅读:
    Codeforces466C Number of Ways
    hdu 4902 Nice boat--2014 Multi-University Training Contest 4
    怎样免费设置QQ空间背景音乐
    “小懒虫”安卓手机控制电脑关机
    js和jquery实现回到顶层
    机器学习概念
    HDU 4786(最小生成树 kruskal)
    算法----堆排序(heap sort)
    openfireserver和jdk环境删除命令
    POI操作Excel导入和导出
  • 原文地址:https://www.cnblogs.com/yyshenren/p/5909476.html
Copyright © 2011-2022 走看看