测试计划及结果分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试计划及结果分析报告
一.引言
1.1 编写目的:
本文档的编写目的是说明对广州市物流管理系统的各个功能进行测试的计
划方案,并在测试结束时记录下测试结果,并对测试结果进行分析;
1.2 系统背景:
本系统是应用于物流管理企业的信息管理系统,旧系统在管理、销售、财务、
供应链各方面都不能满足市场的需要,本系统主要体现系统化、自动化、高
效便捷的现代物流理念,包括业务、仓储、运输三个子系统。
二.系统概述
系统名称:广州市物流管理系统;
系统任务:广州市集团物流公司提供一个方便快捷有效的管理系统;
系统的主要功能简介:
业务信息管理:相关业务操作信息的录入、编辑、查询、输出;
基础信息管理:企业基础软硬件设施统计及地图数据库的信息;
仓储信息管理:货物的出入库操作、储藏管理及相关行为;
运输配送管理:如何高效率的流通货物;
事故应急处理:对各类物流故障的应急处理措施;
信息统计分析:为决策者提供详细的市场信息;
三.测试计划
3. 1 测试方案
测试方法:通过测试用例(包括正确和错误的输入及操作)对系统的各个功能模
块进行操作,由系统的执行结果和预期的结果是否一致来判断系统的功能是
否实现并且是完善的;
选用测试用例的原则: 测试用例要涉及到系统所有功能(见表一);
测试用例要包括正确和错误两种类型的输入\操作;
3. 2 测试项目
测试时间:2005年10月5日至 2005年10月25日
主要是确认系统各个功能是否实现;功能详细列表:
(表一)
四.测试系统说明
4.1 测试系统名称及测试内容
测试系统名称:广州市物流管理系统
测试内容:广州市物流管理系统中的各个功能
4.2 测试用例
4.2.1 登陆窗体
1) 登陆功能测试:
操作:输入用户名、密码、选择用户类型(管理员、操作员),点击“用
户登陆”按钮,登陆主窗体:
测试用例:用户名:a 密码:a 用户类型:管理员
操作员:1 密码:1 用户类型:操作员
预期结果:
1、登陆主窗体成功
2、操作员登陆之后主窗体中工具栏中画点、画直线、画折线、
画面、写文本、删除按钮不可用;而管理员可以。
3、状态栏中显示鼠标在地图中所在位置的坐标,当前显示地
图的比例尺,当前日期、时间;
4、导航图中红框所框部分为主地图视图中显示地图的部分;
实测结果:与预期结果相同。
2)修改密码功能测试:
操作:点击“修改密码”按钮,弹出修改密码窗体;输入用户名、
原密码、新密码,重新输入的密码,选择用户类型,点击确定,
用户新密码设定;
测试用例1:
用户名:a 用户类型:管理员原密码:a 新密码:b
用户名:1用户类型:操作员原密码:1新密码:11
预期结果:
数据库中用户信息表中相应用户的密码设定。
实测结果:与预期结果相同。
测试用例2:
用户名:a 用户类型:操作员原密码:a 新密码:b
预期结果:
系统弹出“无此人或密码错误!”信息:
实测结果:与预期结果相同。
测试用例3:
用户名:a 用户类型:管理员原密码:a 新密码:b 重新输入
新密码:
预期结果:
系统弹出“重新输入的新密码与所要改的新密码不符!”信息:
实测结果:与预期结果相同。
4.2.2 主窗体
1) 菜单栏
文件菜单
打印功能测试
操作:在系统弹出的打印窗口中设置打印属性,点击“确定“。
预期结果:
显示“打印完成”信息,同时显示打印出的地图。
实测结果:与预期结果相同。
用户转换功能测试
预期结果:显示用户登陆窗体
实测结果:与预期结果相同
打开属性表功能测试
操作:双击系统弹出的属性表选择对话框中某表格列项。
测试用例:铁路图层
预期结果:显示其属性信息。
实测结果:与预期结果相同。
打开业务表格功能测试
操作:鼠标双击系统弹出对话框中的业务表格
预期结果:表格显示业务信息。
实测结果:与预期结果相同。
实体编辑菜单(此功能只能有管理员实施)
(说明:在地图中的实体编辑由工具菜单中图层管理功能进行控制.在图层管理对话框中选择要进行编辑的实体所属的图层可编辑,然后在用这里的实体编辑功能进行编辑;)
点功能测试
操作:鼠标形状变为十字形,在地图中点击,地图中加点。
预期结果:系统弹出添加实体对话框,输入序号,名称,及地址,按确定按钮,将该点加入数据库。
实测结果:与预期结果相同。
撤消功能测试
预期结果:系统撤消上一步编辑,即刚才编辑的点被删除。
实测结果:与预期结果相同。
重做功能测试
预期结果:系统重新进行上一步操作,即重新画点.
实测结果:与预期结果相同。
删除功能测试
操作:鼠标点中所要删除的实体,系统弹出实体删除对话框,点击确定按
钮,实体被删除;
预期结果:实体被删除。
实测结果:与预期结果相同。
直线功能测试
操作及预期结果:鼠标形状变为十字加直线形,在地图中点击左键,即可生成直线,点击鼠标右键,系统添加实体对话框,输入相关信息,点“确定”按钮,系统将其信息加入数据库中。
实测结果:与预期结果相同。
折线功能测试
操作及预期结果:鼠标形状变为十字形加折线形,在地图中点,即可生成折线,点击鼠标右键,系统弹出添加实体对话框,输入相关信息,点“确定”按钮,系统将其信息加入数据库中。
实测结果:与预期结果相同。
面功能测试
操作及预期结果:鼠标形状变为十字形加面状形,在地图中点多个点,点击鼠标右键,即可生成面,同时系统弹出实体添加对话框,输入相关信息,系统将其加入到数据库中。
实测结果:与预期结果相同。
文本功能测试
操作及预期结果:鼠标形状变为单竖杠形,在地图中点,即可输入字体;
鼠标点击,系统弹出实体添加对话框,点击确定,系统将其写入数据库。
实测结果:与预期结果相同。
查询菜单
图查属性功能测试
操作:鼠标点击地图中某实体(点、线、面),系统弹出其属性信息;
测试用例:海珠区
预期结果:显示海珠区属性信息;
实测结果:与预测结果相同。
查询功能测试
操作:在系统弹出的查询对话框中选择数据集、数据项、运算符,输入完整的查询表达式,进行查询。
测试用例:数据集:市场表达式:>50
预期结果:符合条件的市场在地图中高亮显示
实测结果:与预期结果相同
量距功能测试
操作:鼠标点击地图中点点
预期结果:鼠标形状发生改变,状态栏中显示鼠标点击当前点的坐
标、当前线段的长度、折线总长度及折线所围区域的面积。
实测结果:与预期结果相同。
查询市场覆盖范围功能测试
操作:鼠标点击地图中一个或几个市场,在系统弹出的创建缓冲区对话框中输入缓冲区半径及平滑度,选择创建方式,点击“确定”。