超市系统-测试计划分析报告_第1页
超市系统-测试计划分析报告_第2页
超市系统-测试计划分析报告_第3页
超市系统-测试计划分析报告_第4页
超市系统-测试计划分析报告_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

超市管理系统

测试计划分析报告姓名:班级:学号:指导老师:2010年10月30日1引言1编写目的1)这份测试计划报告书时为了测试本系统是否可行。当输入商品的信息时,测试其信息能不能被完整地保存在数据库中以备日后查询用。当输入的数据不符合要求时,看系统能不能给出提示。当价格信息修改后看修改后的信息能不能被系统接受并保存到数据库。2)本报告由****合作完成。1.2项目背景由于现代经济的发展,超市规模也口益扩大,单靠人力已难以完全准确的统计与管理超市各种货物的库存与货物销售的相关记录;并且随着现代计算机和网络的快速发展,各种超市信息化管理已成为一种不可避免的趋势。通过开发该超市管理系统软件能够及时、方便、快捷的处理超市的各种人力无法解决的事务,从而减少人力、物力的开销,提高超市收益。1.3定义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:超市管理系统以下简称SMS。1.4参考资料,,・SQL语言参考大全・,2008陶宏才编.用《数据库原理及设计》・,2007WattsS.Humphrey编.《软件工程规范》・清华大学出版社,2006ShariLawrencePfleeger编.《软件工程理论与实践》・,2009SwapnaKishore编.《软件需求分析》・机械工业出版社,20072、任务概述2.1目标用户登陆测试:前台用户登陆系统安全管理模块,用户输入用户名和密码,模块通过连接到数据库查找用户信息进行检验。商品录入测试:录入商品信息商品查询:输入商品编号,查询商品信息丄快速输入测试:商品手动输入模块,通过输入商品编号,查询数据库中商品信息表,并显示出信息5•收银业务测试:对输入商品进行计价,输入所收取金额,并计算出找回金额数・2运行环境Windows2000/XP3需求概述为了确定完全涵盖测试需求构建一个“需求树”,为“需求树”中的每一个需求话题建立了一个详细的目录,描述每一个需求,给它分配一个优先级,如果需要的话还可以加上附件。这些产生的报告和图表可以帮助分析测试需求,检查需求以确保它们在测试范围内。2.4条件与限制条件:有测试总体计划书和书写测试用例(计划)和测试手册限制:目前我们的使用范围非常狭窄,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新23、计划1测试方案说明确定测试方法和选取测试用例的原则测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。组装测试:混合法(对软件结构中较上层使用的自顶向下与对软件结构中较下层使用的自底向上方法相结合)O确认测试:由用户参与按需求规格说明书验收。系统测试:采用人工测试方法。3.2测试项目在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。3测试准备在文件方面要有测试总体计划书、测试用例(计划)测试手册、测试脚本代码4测试机构及人员测试人员:负责编写测试计划,组织测试,对测试过程进行记录,收集、整理测试记录数据,对测试结果进行分析,编写测试总结报告。软件工程师:负责编写、调试客户端测试软件;数据库管理系统的安装系统工程师:负责测试用的硬件维护及操作系统安装、CEWS配置。总工程师:负责对测试计划及测试总结报告进行批准。用户:必要时可参加测试,并提出具体的测试要求,也可要求暂停测试。4、 测试项目说明4.1测试项目名称及测试内容登陆、密码模块测试本测试是采用黑盒测试法:为了检测不同权限的用户在登陆时,是否能进入对应的模块并得到应有的权限,检验密码模块的正确有效性。商品信息管理测试本测试采用白盒测试法:主要内容是插入商品信息的测试。2测试用例2.1用户登陆测试测试用例1(正确输入)【输入】:用户:lc密码:lc【期望输出】:登入成功,显示前台销售管理窗体【实际输出】:登入成功,显示前台销售管理窗体测试用例2(无该用戸)【输入】:用户:aa密码:aa【期望输出】:提示用户名或密码错误【实际输出】:提示用户名或密码错误测试用例3(密码错误)【输入】:用户:lc密码:aa【期望输出】:提示用户名或密码错误【实际输出L提示用户名或密码错误测试用例3(无输入)【输入】:用户:密码:【期望输出】:提示用户名或密码错误【实际输出】:提示用户名或密码错误4.2.2商品录入测试测试用例1(正确输入)【输入】:条形码:001商品名称:可口可乐价格:2.0【期望输出】:商品录入成功,加入商品列表【实际输出】:商品录入成功,加入商品列表测试用例2(以存在的商品)【输入】:条形码:1000001商品名称:Merchl价格:2.0【期望输出】:提示商品已经存在【实际输出L提示商品已经存在测试用例3(需要录入的商品信息缺少或不合法)【输入】:条形码:空商品名称:可口可乐价格:2.0【期望输出】:提示缺少信息/不合法,焦点转移【实际输出】:提示缺少信息/不合法,焦点转移4.2.3商品查询测试测试用例1(正常)【输入】:条形码:1000001【期望输出】:商品列表中显示该商品,商品名为Merchl【实际输出】:商品列表中显示该商品,商品名为Merchl测试用例2(无该商品)【输入】:条形码:1010001【期望输出】:商品列表中为空【实际输出L商品列表中为空2.4快速输入测试测试用例1(正确输入)【输入】:条形码编号:100023数量:1【期望输出】:商品信息显示在购物小票列表中【实际输出】:商品信息显示在购物小票列表中测试用例2(正确输入,但该产品不允许销售)【输入】:条形码编号:100023数量:1【期望输出】:提示该产品不允许销售【实际输出】:提示该产品不允许销售测试用例3(无该商品)【输入】:条形码编号:1000数量:1【期望输出】:提示用不存在该产品【实际输出L提示用不存在该产品测试用例4(数量错误)【输入】:条形码编号:100023数量:0【期望输出】:提示请输入购买商品的正确数量【实际输出】:提示请输入购买商品的正确数量测试用例4(数量输入非数字)【输入】:条形码编号:100023数量:a【期望输出L提示请输入数字【实际输出】:提示请输入数字2・5收银业务测试测试用例1(正确输入)【输入】:实收:50【期望输出】:应找钱数显示的标签上【实际输出】:应找钱数显示的标签上测试用例2(输入比应收的少)【输入L实收:10【期望输出L提示输入错误,所买货物价格高于所输入的数目,请检查【实际输出】:提示输入错误,所买货物价格高于所输入的数目,请检查测试用例3(输入非数字)【期望输出】:请输入数字【实际输出L请输入数字测试用例4(没有输入数字)【输入】:实收:【期望输出】:没有输入数字,请检查【实际输出】:没有输入数字,请检查2.6步骤及操作制订测试总体计划书书写测试用例(计划)和测试手册编写测试代码执行测试代码进行测试总结4.2.7允许偏差输入的数据允许偏差在0.005-0.01之间4.3进度任务:制订测试计划时间:1天/人任务:书写测试用例(计划)和测试手册时间:2月/人任务:编写测试代码时间:4月/人任务:执行测试时间:1・5月/人任务:测试总结时间:10天/人4.4条件设备:1) 处理器型号及内存容量:奔腾III933Hz以上PC机,内存容量256M以上2) 外存容量:硬盘空间80G以上3) 输入及输出设备:需要打印机,型号不限支持软件:操作系统:Win2000/XPDBMS:SQLServer2000或以上版本人员:理解测试基本知识5测试资料

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论