• 《测试计划》


    本项目所开发的软件系统全称为课程表”

    本项目为《软件工程概论》课程大作业选题,第十七组三俊马团队组织开发,本项目开发主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是石家庄铁道大学软件工程专业14级开发的团队项目。 

    13定义

     

      本系统可能用到的专门术语的定义见表1.1。

     

    表1.1  系统专门术语定义

    专用术语

    定义

    系统

    课表和记事本功能

    子系统、模块

    功能上相对独立的组件

    人工智能

    提醒功能

    14参考资料

    1:超级课表格子:http://www.super.cn/

    2:石家庄铁道大学课表:http://www.super.cn/

    3.记事本功能:http://www.3lian.com/edu/2014/09-16/165964.html

    2计划

    21测试内容:(如图所示)

    [1]输入课程

    [2]删除课程

    [3]修改课程

    [4]添加记事

    [5]删除记事

    [6]修改记事本

     

    22测试环境

    硬件环境 

    Android3.0以上 

    具体:华为,小米等手机

    分辨率:230×450

    其他:声卡 

    2测试需求资料

             需求分析文档;

            可行性分析文档;

            概要设计文档;

            详细设计文档;

            测试计划可使用案例;

            测试事件报告;

     

    3.测试计划说明

     

    3.1 软件系统流程

     

    3测试方法

         总体方案:

            [1].由程序员测试其本人所编写的模块代码;

            [2].由另外的测试者再测试以由程序员测试过的模块;

            [3].选择另外的角色来测试系统的每个模块。

     

     具体方案:

     

            [1].白盒测试方法测试每个功能模块;

     

            [2].黑盒测试方法测试系统;

     

            [3].选择测试模块,并给定输入和期望输出;

     

            [4].测试,给出真实输出;

     

            [5].比较期望输出和真实输出是否相同;

     

    [6].如果不符合期望输出则寻找错误并修改代码纠正。

    3测试模块、输入、处理过程和输出

    测试模块

    输入

    处理

    输出

    课表

    课程信息

    增删改查

    是否正确

    记事本

    记事本信息

    增删改查

    是否正确

    提醒

    即使闹钟

    定闹钟

    是否提醒

     

     

    4.评价标准

     

    4测试范围

     测试结果基本能覆盖到系统的整个功能模块,包括程序的打开、关闭、保存,课表的增删改查,记事本的增删改查,提醒功能。

     

     

    42力度 

         

    测试输出结果与预期输出结果之间的差异不超出容许的偏离范围,允许中断和停机的最大次数不超出20次。

     

  • 相关阅读:
    聊聊赚钱
    Java面试官最爱问的volatile关键字
    你适合副业挣钱吗?
    SpringBoot自定义starter及自动配置
    mybatis进阶--输入映射和输出映射
    mybatis入门--初识mybatis
    mybatis入门--#{}和${}的区别
    mybatis入门--mybatis和hibernate比较
    mybatis入门--单表的增删改操作
    mybatis进阶--mapper输入映射和输出映射
  • 原文地址:https://www.cnblogs.com/meihong/p/5574911.html
Copyright © 2020-2023  润新知