软件测试课程设计-ERP进销存管理系统.doc
《软件测试课程设计-ERP进销存管理系统.doc》由会员分享,可在线阅读,更多相关《软件测试课程设计-ERP进销存管理系统.doc(31页珍藏版)》请在咨信网上搜索。
1、软件测试与质量保证课程设计报告设计题目: ERP进销存管理系统 院 系: 计算机科学与工程学院 专 业: 软件工程 班级: 081 学 号: 姓 名: 指导教师: 设计地点: 开课时间: 2010 至 2011 学年第 1 学期计算机科学与工程学院 制学生姓名 成绩 评语: 指导教师(签名) 年 月 日目录1 测试计划书.11.1 基本内容.11.2 任务概述.21.3 计划.31.4 测试项目说明.41.5 评价.62 测试用例. .72.1.销售管理. .72.1.1销售管理界面图.72.1.1.1 销售主页面.72.1.1.2 销售单数据.82.1.1.3 销售货物添加.92.1.1.4
2、 销售单内容添加.102.1.1.5 销售更改.102.1.1.6 退货界面.11 2.1.2 入库功能测试12 2.2进货管理.132.2.1进货管理界面图13 2.2.1.1进货.13 2.2.1.2添加货物.14 2.2.1.3入库.15 2.2.1.4进货退货.16 2.3查询管理17 2.3.1查询的界面图17 2.3.1.1商品信息查询界面17 2.3.1.2商品信息查询结果界面18 2.3.1.3商品信息显示全部数据界面19 2.3.2测试结果分析203 测试结果分析.21 3.1测试计划执行情况21 3.1.1测试项目.21 3.1.2测试机构人员.21 3.1.3测试结果.2
3、2 3.2软件需求测试结论. 23 3.3评价24 3.3.1软件能力24 3.3.2缺陷和限制25 3.3.3建议25 3.3.4测试结论254. 总结.265. 参考资料27271、 测试计划书1.1基本内容1.1.1项目背景【说明项目的来源、委托单位及主管部门。】公司业务不断发展,原料及产品的进出愈加频繁且中间操作环节更加复杂,原有的管理系统在公司越来越快的发展下已经面临崩溃,仓库的进货、销售、存放管理需要重新规划,因此需要建立数据库和相配套的高级软件系统来进行管理。所开发软件名称:进销存管理系统系统设计项目委托单位:XXXX项目开发单位:常熟理工计算机科学与工程学院软件用途:用于帮助有
4、销售的企业进行销售活动1.1.3定义【列出测试计划中所用到的专门术语的定义和缩写词的原意。】 静态测试:主要方法有审阅,检查。 单元测试,组装测试,系统测试 事物流:数据进入模块中的关键域,值互不相同。 主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。1.1.4参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a. 项目的计划任务书、合同或批文;b. 项目开发计划;c. 需求规格说明书;d. 概要设计说明书;e. 详细设计说明书;f. 用户操作手册;g. 本测试计划中引用的其他资料、采用的软件开发标准或规范。】1.软件测试方法和技
5、术 朱少民等编著 清华大学出版社 2006年6月1.2任务概述1.2.1目标测试是“为了尽可能地发现软件中的错误,而不是为了证明程序的正确性”,测试的目的就是在软件投入生产性运行之前,按照测试的原则要求,尽可能多的发现软件中的错误。1.2.2运行环境硬件要求:Genuine Intel(R)CPU 2140 160GHz 1.60GHz,100GB RAM 运行环境:win98/winNT4.0/win2000/winxp Jdk1.5、Eclipse3.2、MySql5.0、1.2.3需求概述合理导入数据、程序代码,并将数据库完好连接1.3计划1.3.1测试方案【说明确定测试方法和选取测试用
6、例的原则。】测试方法:黑盒测试法结合白盒测试法,静态测试和动态测试,验证和确认,单体测试和集合测试。选取测试用例的原则:严格遵照测试用例设计的基本原则,对每一个概念都详尽描述,尽量避免含糊的测试用例;尽量将具有相类似功能的测试用例抽象并归类;尽量避免冗长和复杂的测试用例;对每个模块都设计测试用例(去除功能类似模块测试用例的重复性)。所有的测试都应可追溯到客户需求,在设计测试用例时,应包括合理的输入条件和不合理的输入条件,严格执行测试计划,排除测试的随意性,应当对每一个测试结果,做全面的检查。妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。检查程序是否做了应做的事,仅是成功的
7、一半,另一半检查程序是否做了不该做的事。在规划测试时不要设想程序中不会有错。1.3.2测试准备 1.确定代码运行环境(安装JDK,MyEclipse等) 2.新建数据库 3.连接数据库 4.导入代码1.3.3测试机构及人员【测试机构名称、负责人和职责。】负责人:孙政 职责: 测试准备,测试实施,测试结果记录及分析1.4测试项目说明【按顺序逐个对测试项目做出说明:】1.4.1测试项目名称及测试内容 测试项目名称:商品库存管理系统 测试内容:0001 用户登录功能测试 0002 基本资料维护功能测试 0003 出库功能测试 0004 入库功能测试 0005 查询统计功能测试 0006 打印功能测试
8、1.4.2测试用例1.4.2.1输入【输入的数据和输入命令。】 0001 用户名和密码 0002 即将接受维护的事物信息 0003 出库项目的标志 0004 入库项目的详细信息 0005 查询项目的标志(如关键字之类) 0006 项目的关键字1.4.2.2输出【预期的输出数据。】 0001 信息管理界面;错误信息。 0002 被维护的事物现有信息状态、改变信息的链接。 0003 数据库中现有项目数量,数量改变记录。 0004 数据库中现有项目数量,数量改变记录。 0005 该项目在库的所有信息或入库记录(或出库记录) 0006 所需打印的项目的所有的条目1.4.2.3步骤及操作 登陆用户界面,
9、输入用户名和密码,如果有错误产生,则报错(数据库没该项的数据或是数据库未连接成功),反之,正确输入数据,与数据库连接成功,成功登陆用户界面。根据选择不同信息管理,执行不同的操作(分别以上列出的各项功能)。1.4.3进度测试用例/测试时间0001000200030004000500064小时4小时4小时4小时4小时4小时1.4.4条件【给出测试对资源的特殊要求,如设备、软件、人员等。】设备和软件:硬件要求:Genuine Intel(R)CPU 2140 160GHz 1.60GHz,100GB RAM 运行环境:win98/winNT4.0/win2000/winxp Jdk1.5、Eclip
10、se3.2、MySql5.0人员: 孙政1.4.5测试资料【说明测试所需的资料。】项目名称:企业进,销,存管理系统背景:公司业务不断发展,原料及产品的进出愈加频繁且中间操作环节更加复杂,原有的管理系统在公司越来越快的发展下已经面临崩溃,仓库的管理需要重新规划,因此需要建立数据库和相配套的高级软件系统来进行管理。进销存管理系统需求说明书1.5评价1.5.1范围【说明所完成的各项测试说明问题的范围及其局限性。】各项测试用例测试下来说明,该系统相对稳定,测试用例的选择能够适时地满足测试用例设计需求,基本上达到项目测试所应具有的水平,相对较客观完善,与预期效果相差无几,满足了用户的相应需求.局限性:由
11、于MySQL的一些不明原因,GDK和UTF_8编码的选择不能被安装,所以只能选择标准状态下的英文编码,因此系统所有的数据均由数字和英文表示,在下次的改进版中将会加以改善.1.5.2准则【说明评价测试结果的准则。】1. 各单体编码无语法错误,均可调试成功;2. 集合测试中各画面跳转正常,数据库连接无误.3. 数据能正常被输入输出.2、 测试用例2.1销售管理2.1.1 销售管理界面图 2.1.1.1销售主页面销售主页面如图2-1 2-1销售主页面2.1.1.2 销售单数据销售单页面如图2-2 2-2 销售单2.1.1.3 销售货物添加销售货物添加页面如图2-3 2-3 销售货物添加2.1.1.4
12、 销售单内容添加销售单页面如图2-42-4 销售单2.1.1.5 销售更改销售更改页面如图2-5 2-5 销售更改页面2.1.1.6 退货页面退货页面如图2-6 2-6 销售页面2.1.2 入库功能测试字段名称描述标识符0400测试项入库功能测试进货单测试环境要求(1)数据库连接完好(2)成功登录界面输入标准(1)填写“进货票号”以外的其它信息,按“添加”。(2)填写包括“进货票号”在内的信息,按“添加”。(3)填写“进货票号”以外的其它信息,按“入库”按钮。(4)填写包括“进货票号”在内的信息,按“入库”按钮。输出标准(1)呈现“进货单”的内容。(2)未填写“进货票号”,按下“添加”,呈现窗
13、口提示:“消息提示:进货票号不能为空”,并有红色的“”形状。(3)填写了“进货票号”,按下“添加”,呈现窗口提示:“添加成功”。(4)填写“进货票号”以外的其它信息,按“入库”按钮后,呈现窗口提示:“消息:入库失败”,并有红色的“”形状。(5)填写包括“进货票号”在内的信息,按“入库”按钮后,呈现窗口提示:“消息:入库成功”。测试用例关联0600(打印功能测试)字段名称描述标识符0401测试项入库功能测试进货退货测试环境要求(1)数据库连接完好(2)成功登录界面输入标准(1)填写“退货票号”以外的其他信息,按“添加”按钮。(2)填写包括“退货票号”在内的信息,按“添加”按钮。(3)保持Text
14、Box为空,按“添加”按钮。(4)填写“退货票号”以外的其他信息,按“退货”按钮。(5)填写包括“退货票号”在内的信息,按“退货”按钮。(6)保持TextBox为空,按“退货”按钮。输出标准(1)呈现“退货管理”信息。(2)填写“退货票号”以外的其他信息,或者没有填写任何信息,按“添加”按钮,呈现窗口提示信息:“消息:票号不能为空”,并有红色的“”形状。(3)填写包括“退货票号”在内的信息,按“添加”按钮,呈现窗口提示信息:“消息:添加成功”。(4)填写“退货票号”以外的其他信息,或者没有填写任何信息,按“退货”按钮,呈现窗口提示信息:“消息:退货失败”,并有红色的“”形状。(5)填写包括“退
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 课程设计 ERP 进销存 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。