已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
仓库管理系统仓储管理系统项目文件软件测试计划(正式文件)2010年4月8日文档信息主题曲软件测试计划原作者文件类别:测试文件审计文档属性:正式文件承认发布日期:2010年至2010年4月17日文件编号文件名仓库管理系统项目_软件测试设计书. doc文件变更记录版本号说明变更者日期1.0创建文档并正式签署版本2010年至2010年4月17日项目组成员姓名单位电话号码电子邮件梁光胜李映辉李浩鹏目录第一章引言61.1编制目的61.2背景61.3参考资料6第二章任务概要72.1系统概述72.2目标72.3文件摘要72.4软件测试环境82.4.1设备82.4.2软件环境92.5条件和限制9第三章计划103.1测试方案103.1.1单体测试103.1.2集成测试103.1.3确认测试103.1.4测试工具113.2测试项目113.2.1测试要求113.2.2测试类型123.2.3测试定义123.2.4休止标准123.3测试准备133.4主要进展情况133.5风险管理13第四章测试设计说明144.1测试用例设计说明144.1.1用例选择原则14(1)输入(输入的数据和输入指令) 15(2)输出(预期的输出数据) 15(3)程序及操作部15(4)允许偏差154.2测试执行164.3回归测试16第五章评价标准165.1软件错误的严重性级别165.2测试合格标准185.3数据记录、整理和问题分析185.3.1数据的记录和整理185.3.2问题的确认和处理18附件一测试用例记录表19附件二软件问题报告表20附件四测试用例组23第一章引言1.1创建目的本文是系统初步检测过程中进行三方检测的检测方案,主要介绍了检测方案、检测项目和各项测试用例的设计说明等。 测试人员可以将文档的测试方案与测试用例结合起来测试系统。本文件的读者范围如下:l承包商仓库管理员和技术人员l软件工程监理l测试组工程师1.2背景在计算机快速发展的今天,把计算机这个信息处理工具应用于仓库的日常管理是必然的,它给仓库管理带来了前所未有的变化,它带来了意想不到的利益,同时也为企业的快速发展提供了无限的潜力。 采用计算机管理信息系统成为仓储管理科学化和现代化的重要标志,为企业管理带来了明显的经济效益和社会效益。 主要表现如下:大大提高了仓库员工的工作效率,大大减少了传统出入库流程繁杂、杂乱、周期长的弊端。基于仓库管理的全面自动化可以减少入库管理、出库管理和库存管理的脆弱性,节省大量管理费用,增加企业收入。仓库管理操作的自动化和信息电子化,使仓库管理水平全面提高1.3参考资料1 )系统项目要件说明书2 )项目整体的设计说明书3 )项目数据库设计说明书第二章任务概述2.1系统概要仓库管理系统主要实现物品、作业人员和供应商等信息的同样有效的管理,实现物品查询和人员管理的现代化,实现信息共享仓库管理系统主要是物品的采购库存和人员管理和系统维护方面。 测试主要针对系统功能、安全性和可靠性测试。 测试的执行人是本项目的业主、监理人和承包人。 本次测试计划所述的测试作业是仓库管理系统的整体测试和性能测试。2.2目标在系统测试中,数据流是否满足总体设计说明书的请求,程序是否满足总体设计说明书和需求说明书的请求,系统中每个模块的连接是否正确,模块之间的数据流是否中断对监理方在测试过程中发现的问题进行相应的回归测试,保证发现的问题已经解决。2.3文档概述本文件是根据IEEE std 829-1998 软件测试文档的要求编写的,并经适当调整以适应本次检测的要求。本文档主要介绍了测试组的规划、组织和管理测试的方法和步骤,不详细介绍测试用例的运行,也不详细介绍产品的特色行为技术。本文介绍了仓储管理系统项目三方测试应准备和实施的工作,作为指导整个测试工作的依据。该测试计划的主要用途如下:定义l软件的三方测试l定义软件测试环境l确定测试风险l测试合格标准该测试计划的每一部分包括以下内容:在l任务的概要中,说明了本测试计划的被测试应用程序的概要、背景、本文档的概要l介绍了配置测试环境所需的硬件和软件配置,以及这些硬件和软件的安装、测试和管理计划在l测试项目中,记述了各测试对象软件的整体测试要求、测试类型、测试级别、测试定义在l测试方法和基本原理中,描述执行测试的方法和基本原理l数据记录、整理和问题分析,根据本试验计划描述试验的数据整理和分析过程,说明问题的判断、排序和处理2.4软件测试环境这次的测试环境决定了学生自己在宿舍的测试环境。 用于测试的硬件设备、系统软件、应用程序支持软件由学生自己安排。2.4.1设备表1-1设备环境的测试产品名称产品用途执行环境业务应用程序服务器运行以下系统的程序包:仓库管理系统Tomcat WINDOWS操作系统中央数据库服务器部署仓库管理数据系统仓库数据交换平台的数据库实例表空间oracle10gbe数据库WINDOWS操作系统2.4.2软件环境:Windows XP软件: Oracle 10g、浏览器、LoadRunner客户端支持软件:msiie版本6.0或更高版本的浏览器2.5条件和限制该测试的限制如下:l(1)因为这次的测试对象是一个文件,所以没有测试事例,有可能与实际情况不同,只能作为参考测试方案。l(2)本次测试不考虑关系数据库的安装和功能。 测试前已安装数据库,并且可以进行操作。l(3)此测试不直接测试Web服务器。l(4)整个测试主要进行系统测试,不准备进行单元测试和综合测试。该测试计划和时间表完成前提如下:l(1)需求和功能规格说明完整、准确、稳定。l(2)系统实现了在需求和功能规格的说明中定义的功能。l(3)测试提示明确记述了对此次测试的要求。第三章计划3.1测试计划这次测试的主要任务是初步检验仓储管理系统。 测试的主要内容是系统的重要功能测试、监理方测试发现问题的回归测试、系统性能测试。3.1.1单体测试请求规范中的所有功能都将通过选定的客户端/服务器配置组合进行测试。 测试必须考虑正常功能实现和恶意测试,即使用设计者不想要的数据进行操作。3.1.2集成测试综合测试的目的是确保各单元在一起后,能够按照规定的意图联合执行,增加的行动是正确的。 测试的内容包括与设备之间的接口集成的功能。 使用黑盒测试方法测试集成功能。 将集成测试中未完成的功能用于回归测试。3.1.3确认测试验证测试也称为有效性测试。 其任务是检查软件的功能和性能是否与要求规格书中规定的指标一致。 确认测试阶段包括两个工作:确认测试和软件配置审核。确认测试通常是在模拟环境中使用黑盒子的测试方法,是专业的测试员和用户参加的测试。 要确认测试,需要要要求规格书、用户手册等文件,制定测试计划,确定测试项目,说明测试内容,记述具体的测试案例。 将集成测试中未完成的功能用于回归测试。软件配置审核任务是检查软件中所有文档的完整性和准确性。 发现遗漏或错误,应予补充和纠正。 另外,编制目录,为今后的软件维护工作奠定基础。3.1.4测试工具Mercury LoadRunner 8.1LoadRunner是业界标准的负载测试工具,可以预测系统的行为和性能。 LoadRunner可让成千上万的使用者执行并行负载与即时效能监控,以检查并辨识问题,以测试整个企业架构。 LoadRunner使公司能够最大限度地减少测试时间、优化性能并加快应用程序系统的发布周期。 目前,企业的网络应用环境应该支持更多的用户。 网络体系结构包括不同的应用环境,不同的供应商提供软件和硬件产品。 对于难以预测的用户负载和复杂的应用程序环境,用户反应速度慢,系统崩溃等问题总是令人担忧。 这些必然会导致公司收益的损失。 mercury interactive loadrunner可帮助企业保护自己的收入来源,充分利用现有的IT资源而无需添加硬件,最终用户可以在应用程序系统的每个阶段对测试应用程序的质量、可靠性和LoadRunner是适用于各种体系结构的自动加载测试工具,可以预测系统运行情况并优化系统性能。 LoadRunner的测试对象是整个企业的系统,通过模拟用户的实际操作行为并执行实时性能监视,能够快速发现和发现问题。 此外,LoadRunner还支持广泛的协议和技术,并提供特殊的解决方案。3.2测试项目3.2.1测试要求仓储管理系统项目的内部测试必须满足以下要求l测试“软件要求报告”中的软件功能,以验证是否符合规定的要求。l测试软件的安全性。l测试软件的可靠性,包括容错测试。测试l软件的易用性。 包括易懂、易学、易用的测试。l采用等值分类、随机测试、预测误差法、因果图法、状态图法进行测试。l完全满足软件的需求。l测试系统性能,包括系统响应和并发测试。3.2.2测试类型表3-1测试型识别号码测试对象功能性可靠性使用方便性能功能安全性容错性使用方便响应时间同时性01仓库管理系统3.2.3测试定义表3-2测试定义项目id编号测试名称测试特殊要求测试级别假设和约束01仓库管理系统无系统级别参照正文3.2.4暂停标准如果未成功安装要测试的软件,将中断测试的运行。受测软件在测试过程中发现严重缺陷,影响随后的测试工作,中止测试执行活动。3.3准备测试制作l测试项目表。 所谓测试项目表,是指根据用户的要求说明书,结合这次测试的特征,将重要的业务系统功能分成小的项目来制作清单。根据l测试范围和测试目标,设计各模块的数据用例。测试每个模块中的数据是否符合系统总体设计说明书的要求,检查程序的来源是否正确,数据存储和计算过程是否正确。 检查系统是否达到用户需求说明书请求的功能3.4主要进度表3-3测试进度序列号活动负责人活动成果1制定测试计划测试计划2测试用例设计测试用例集3测试执行测试执行记录,问题报告集4回归试验回归测试执行记录5测试报告测试报告3.5风险管理l由于意外原因,测试时间被压缩,该外因受到网络环境的制约,性能测试时间也发生变动。 延长测试时间,用加班方法解决。 通过软件测试组负责测试项目的总体管理,统一监控测试工作,协调测试和开发工作。l由于测试人员不是系统开发人员,因此存在系统熟悉、功能理解不明之处,测试工作效率低下,测试方向偏离。 通过加强与承包人测试负责人的沟通,可以相互形成共识,承包人解说功能,提供技术支持。第四章测试设计说明本次测试共设计了40个测试用例,用例独占功能测试、安全性测试、易用性测试等测试类型,用例的具体分布如下表所示表3-4测试的具体类型类型分布功能测试安全性测试容错性测试易用性测试性能测试合计仓库管理系统26623340所占百分比(% )65%15%5%7.5%7.5%100%4.1测试用例设计说明4.1.1用例选择原则用例设计策略的具体说明如下:l功能测试根据软件要求规格中说明的功能记述,逐一验证软件的各功能逐一测试软件的各子功能时,分类被测试软件的可选项目和输入数据,按类别数据设计测试用例采用等价类别分类、随机测试、测验法进行测试设计。l安全性测试验证授权用户是否有权使用系统和数据进行测试检查并测试是否有权访问系统和数据。l容错测试用户误操作的几种模式设计测试用例。使用错误的操作序列测试软件。使用超出输入范围的数据测试软件输入。l易用性测试从软件的易用性、易学性等方面测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国大联考2026届高一化学第一学期期末复习检测试题含解析
- 饭店项目管理策划方案
- 管理会计题库介绍及答案
- 初中数学全练 20.3 课题学习 体质健康测试中的数据分析
- 绘画色彩测试题目及答案
- 夜间施工照明的智能化控制方案
- 游戏中的科学试卷及答案
- 梁溪区宫殿婚礼策划方案电话
- 可穿戴设备创业策划方案
- 村明文明礼仪培训课件
- 金属非金属矿山支柱作业安全技术实际操作考试标准
- 家用机器人市场洞察报告
- HG∕T 3714-2014 耐油输送带 国标
- YYT 0308-2015 医用透明质酸钠凝胶
- CJT 466-2014 燃气输送用不锈钢管及双卡压式管件
- 个人门窗合同范本
- 中国汽车行业梳理
- 中医医疗技术手册2013普及版
- 新时代国有企业廉洁文化建设研究
- 案卡填录培训课件
- 紧急封存病历应急预案及程序
评论
0/150
提交评论