您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页项目测试

项目测试

来源:爱够旅游网
《系统名称》测试计划书

实验(实习)报告

实验名称 项目测试 日期 2012.12.15 得分 指导教师 专业 年级 2010 班次 1 姓名 学号 2

1、实验目的

(1)理解软件测试的概念及其阶段。 (2)掌握白盒测试和黑盒测试的概念。 (3)掌握主要的白盒测试技术。 (4)掌握主要的黑河测试技术。 (5)撰写测试计划和测试报告。 2、实验内容

(1)制定测试计划,执行测试。 (2)撰写测试计划和测试报告。 3、项目背景

库存管理系统

某装配厂有一个零件仓库,管理员需要记录仓库中现有各种零件的数量和每种零件的临界值。当仓库中的零件数量变化时,管理员需要及时修改此零件记录文件。

装配厂的工人需要使用零件时,管理员将零件交给工人,并撰写一个“零件领取清单”,记录领取人及零件信息:零件编号、名称、品牌、生产厂家、数量等信息,要求领取人签字。管理员还需要修改零件记录文件,并检查是否有零件的数量已经低于临界值;若有,则记录数量低于临界值的零件信息。

每天下班前,管理员记录所有已经低于临界值的零件,生成一个订货报表给采购部,报表按照零件编号排序,列出所有需要采购的零件。对每个需要订货的零件列出以下数据:编号、名称、数量、目前价格、主要供应商、次要供应商等。

采购部购买所需零件。供货商送货时,管理员清点购买的零件,并记录购买的零件信息,修改零件记录文件。管理员还需记录此次采购的零件信息。

每周,管理员需要撰写一份零件购买和使用情况报告给经理。报告详细描述本周每种零件的使用及采购情况。

4、实验步骤

在需求规格说明书和详细设计报告的基础上: (1)对每个单元,制定逻辑覆盖测试计划。 (2)对每个单元,制定控制结构测试计划。。

(3)基于黑盒方法,进行系统集成测试,制定测试计划。 (4)撰写测试计划和测试报告。 5、实验总结

(1)总结黑盒测试和白盒测试的方法。 (2)总结集成测试的步骤。 附:项目测试计划和报告

-1-

《系统名称》测试计划书

《库存管理系统》 测试计划书

日期:2012年11月17日

1.前言

1.1 测试目标

此次项目所要测试的目标是库存管理系统,这个系统包含了操作功能、登记功能管理、库存管理、查询功能等功能模块,在测试阶段我们采用集成测试的方法,测试主要是为了发现系统存在的缺陷,确保系统能够正常运行,完成主要的功能等。

1.2 测试准则

测试应该能追溯到用户需求;应该远在测试开始之前就制定出测试计划;由小到大进行测试;不进行穷举测试;为达到最佳的测试效果,应该由的第三方从事测试工作。

1.3 参考资料

《软件测试 》 编著:朱少民 人民邮电出版社

人民邮电出版社网址:www.ptpress.com.cn 2009年8月出版

1.4 术语解释

黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,

把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测

试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。 这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结

-2-

《系统名称》测试计划书

构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。

2.测试范围

2.1 功能特性测试内容

功能特性 零件信息维护 测试目标 所涉及模块 测试点 增加一种不存在的零件; 增加一种已存在的零件; 删除一种零件;等 验证其是否能否完成零件销售管理 商品信息的增、删、改、查,并确保所有操作数据准确无误。 零件入库查询 货物进入仓库之后,验进货管理 证其是否能查询往来明细和进货单据,以及当前库存的查询。 在仓库中查询当前库存,查看进货单据以及往来明细。 零件出库查询 货物进入仓库之后,验出货管理 证其是否能查询往来明细和出货单据,以及能否查询当前库存。 在仓库中查询当前库存,查看出货单据以及往来明细。 对库存进行管理,验证仓库是否能进行库存管理 查询和保护 盘点,变动和报警。以及仓库是否能进行调拨,拆分捆绑和报损报溢。 对供应商,客户和验证供应商是否能正日常管理 业务员的管理 常供应,客户的存在是对仓库中的产品进行调拨和盘点。 查询供应商是否充足,对任意一个业务-3-

《系统名称》测试计划书

否稳定,业务员是否正常工作等等。 员的信息进行查询,调拨任意客户的资料。 2.2 非功能特性测试内容 非功能特性 安全性 系统指标要求 所涉及模块 难点 工作量大 异常情况下数据没有所有功能模块 丢失 安全性 有效用户才能登录系登录模块 统 速度 在1秒 打开页面; 如商品销售、商品时间确定 2秒内完成信息保存信息维护等 等。 安全性 非管理人员不能进行所以功能模块 更改 准确性 安全性

技术难度高 数据异常不能输入 发现异常自动报警 所以功能模块 所以功能模块 技术难度高 报警的效率 3.测试风险与策略

测试内容 系统基本功能 测试重点 测试风险 风险防范措施 验证系统能够正确完因对系统不熟悉加强风险防范意识,成主要功能 而漏掉部分功能; 认真研究系统功能 系统的安全性 验证系统不存在漏洞 技术不够无法发提高本身技术,进行现漏洞 多次反复检查 系统的执行效率 正常工作时,节约时技术上存在困难提高工作人员的责任间 以及人员操作浪心,以及技术领域的费大量时间 突破 系统的负载 大量信息的输入,系输入的信息量不以认真,严谨的态度-4-

《系统名称》测试计划书

统仍能正常工作 够大 发现系统的负载,并找出超过负载的解决办法 系统的兼容性 版本升级时,原有指不认真,漏掉部分工作人员要认真进行令仍能使系统正常工原有指令,当其出检测,一旦出现不能作 现时,系统不能正工作的情况立即采取常工作 补救措施,并保存原有数据。 4.测试设计说明

4.1 测试方法

白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从

代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。󰀀

黑盒测试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求󰀀规格说明书的规定正常使用,程序是否能适当地接收和正确的输出

4.2 测试环境要求

操作系统:Windows XP 处理器:Pentium4 2.8GHz 内存:1GB(XP) 硬盘空间:8GB

显卡:128NB NVIDIA 6600 或更高

应用软件:WinRunner是一种用于检验应用程序能否如期运行的企业级软件功能测试工

具。通过自动捕获、检测和模拟用户交互操作,WinRunner能识别出绝大多数软件功能

-5-

《系统名称》测试计划书

缺陷,从而确保那些跨越了多个功能点和数据库的应用程序在发布时尽量不出现功能性故障。但是本次软件测试项目测试的是美萍库存管理系统,对销售采购与库存的流程进行一次测试。

4.3 进入准则

首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测

试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。 将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响到测试结果的有效性)。 建立可重复使用的自动测试过程。 测试执行

执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理。测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。

4.4 退出准则

分析测试结果在整个测试过程中最重要,通过分析可以发现应用程序的各种功能性缺陷。当运行完某个测试脚本后,会产生一个测试报告,从这个测试报告中我们能发现应用程序的功能性缺陷,能看到实际结果和期望结果之间的差异,以及在测试过程中产生的各类对话框等。

在分析完测试报告后,按照测试流程要回报应用程序的各种缺陷,然后将这些缺陷发给指定人,以便进行修改和维护。

5.版本控制

模板制定:测试计划版本:1.0 测试系统名称:库存管理系统 计划制定人:

-6-

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务