




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仅供个人参考物流管理测试用例1引言1.1 编写目的目的:提供一个对该软件的测试计划,包括对每项测试活动的内容、 进度安排、设计考虑、测试数据的整理方法及评价准则。指导小组开发人员对代码进行测试。本说明书的预期读者为:物流配送系统开发项目小组,(成员:赵健康、张春、宋艾桓、郑宇、赵晨龙、胡泽漫、孙海瀚)1.2 项目背景本文以物流公司物流管理为背景,开发出了一个自动化、智能化的物流管理系统。1.3 定义总公司:公司结构中最高的管理者,负责车辆、车辆、配送点、路线和运输价格的维护。配送点:公司结构中的业务执行者,负责接收客户订单, 并联系总公司车队将货物运送到收货配送点以及货物的配送工作。发货配送点
2、:接受客户订单,并联系总公司车队将货物运送出去的配送点。收货配送点:接受来自其他配送点的货物,将货物配送到客户指定配送地址的配送点。配送地址:客户指定的收货地址。配送范围:对从收货配送点到指定配送地址的集合的一个划分。货运费用:客户为配送货物需要支付的费用,包含运输费用、配送费用和保价费用。由发货配送点负责收取。运输费用:货物由发货配送点送到收货配送点需要支付的费用。配送费用:货物由收货配送点送到客户指定配送地址需要支付的费用。运输价格:由发货配送点送到收货配送点的单位价格。配送价格:由收货配送点送到客户指定配送地址单位价格。1.4 参考资料1、c#2008程序设计时间教程出版社:清华大学出版
3、社2、项目实践精解:ASP.NETZ用开发出版社:电子工业出版社3、数据库设计与分析出版社:清华大学出版社不得用于商业用途2 任务概述2.1 目标针对系统的每个子功能提供一组测试用例来测试系统的功能实现2.2 运行环境操作系统Server: Windows server 2003/XP 、 win7数据库开发使用SQL Server 2008 Express客户端Client : IE8 浏览器、Firefox 2、 Opera 9网络及硬件数据中心可以放在公司机房,要求申请互联网IP地址。或者放在有关电信机房采用主机托管模式。网络中心数据服务器:P4 2.6、2G内存以上,配 SQL SER
4、VER 2008网络中心应用服务器:P4 2.6、2G内存以上,配Jrun4.0中间件客户机:普通PC,配:IE6以上浏览器,网络连接3 计划3.1 测试方案测试方法:黑盒测试系统的每个子功能,在网站页面输入对应的测试用例对每个功能进行测试,选取测试用例的原则:根据页面需要使用者输入的参数来设计测试用例3.2 测试项目仅供个人参考组装测试目的:测试系统集成后的整体性能测试内容:将各个模块整合进框架后,运行网站,测试网站整体运行性能。确认测试目的:系统交付前的最后一次测试,确认系统的各个功能模块正确执行测试内容:车辆管理测试、路线管理测试、配送点管理测试、系统参数设置测试、配送范围管理测试、价格
5、管理测试、订单管理测试、交接单管理测试、报表管理测试、权限管理测试、 客户管理测试。3.3 测试准备编码完成、单元测试完成、系统整合完成4测试项目说明4.1车辆管理测试项目测试名称增加车辆测试内容增加车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号、车辆载重、车辆容积、车辆购买日期、车辆生产日期、车辆品牌、车辆首选路线、车辆购买负责人姓名、车辆备注(可选)输出:跳转到车辆增加成功提不页面错误输4.1.2删除车辆测试项目测试名称删除车辆测试内容删除车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:车辆删除成功信息错误输入:输入内容缺省或没有对应的车牌号错误输出:车
6、辆删除错误提示信息步骤及操作1进入车辆管理的贝囿2系统显示所有的车辆信息条目项目测试名称修改车辆测试内容修改车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:车辆修改成功信息错误输入:输入内容缺省或没有对应的车牌号错误输出:车辆修改错误提示信息步骤及操作1进入车辆管理的贝囿2 系统显示所有的车辆信息条目3 输入要修改的车辆的车牌号,选择要修改的车辆4 确认修改5 系统提示管理员修改成功允许偏差条件4.1.4查询车辆测试项目测试名称查询车辆测试内容查询车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:对应车辆的相关信息错误输入:输入内容缺省或没有对应的车牌号错
7、误输出:车辆查询错误提示信息步骤及操作1进入车辆管理的贝囿2 选择查有车辆操作3 输入车牌号,选择单个记录查看车辆详细信息允许偏差条件4.2路线管理测试4.2.1增加路线测试项目测试名称增加路线测试内容增加路线功能是否能够正确执行执行者总公司管理员测试用例输入:起始配送点名称、目的配送点名称、中间配送点(可选,顺序可排)输出:增加路线的成功提示信息,系统成功记录路线信息错误输入:无输入参数或内容缺省错误输出:增加路线的错误提示信息步骤及操作1 进入路线管理的页面2 选择增加路线操作,进入路线增加页面3 输入路线的起始配送点、路过的配送点和中间配送点4 调整好路线顺序5 点击确认按钮,确认增加路
8、线6 系统提示增加成功允许偏差条件4.2.2删除路线测试项目测试名称删除路线测试内容删除路线功能是否能够正确执行执行者总公司管理员测试用例输入1:路线编号或路线名称或起始配送点+目的配送点输出1:对应的路线相关信息输入2:点击删除路线按钮4.2.3修改路线测试项目测试名称修改路线测试内容修改路线功能是否能够正确执行执行者总公司管理员测试用例输入1:路线编号或路线名称或起始配送点+目的配送点输出1:对应的路线相关信息输入2:点击修改路线按钮输出2:该路线上的所有配送点输入3:点击修改按钮输出3:修改成功提示信息错误车入1 :输入的待修改的路线不存在错误出1 :查询错误提示信息步骤及操作一1 一
9、进入路线管理的页面2 看到所有的路线信息3 输入路线编号或路线名称或起始配送点 +目的配送点,选择要修改的路线4 点击修改路线按钮,选择修改路线操作5 看到该路线上的所有配送点列表6 通过上移、下移、添加、删除操作修改路线的始点、终点及路线配送点7 点击确认修改按钮8 系统提示修改成功允许偏差条件4.2.4查询路线测试项目测试名称查询路线测试内容查询路线功能是否能够正确执行执行者总公司管理员测试用例输入:路线编号或路线名称或起始配送点+目的配送点4.3配送点管理测试项目测试名称增加配送点测试内容增加配送点是否成功执行者总公司管理员测试用例输入: 配送点名称、所属省份编号、配送点地址(可选)、配
10、送点电话(可选)、配送 点备注(可选)输出:添加成功信息错误输没有输入配送点名称或所属省份编号错误输出:输出错误提示信息步骤及操作1登陆系统2 进入增加配送点页面3 输入配送点名称4 输入配送点5 点击添加按钮6 系统返回添加成功信息错误步骤 1 登陆系统7 进入增加配送点页面8 点击添加按钮9 系统返回错误提示信息允许偏差条件4.3.2删除配送点测试项目测试名称删除配送点测试内容删除配送点是否成功执行者总公司管理员测试用例输入选择要删除的配送点输出删除成功信息步骤及操作1进入配送点管理的页面2 看到所有的配送点信息条目3 选择要删除的配送点4 选择删除配送点操作5 系统提示删除或者修改包含此
11、配送点的路线6 修改或者删除路线7 确认删除配送点8 系统删除该配送点的所有配送范围信息9 系统删除配送范围价格10 系统提示删除成功允许偏差条件项目测试名称修改配送点测试内容修改配送点是否成功执行者总公司管理员测试用例输入选择要修改的配送点输出修改成功信息项目测试名称查询配送点测试内容查询配送点是否成功测试用例输入选择要查询的配送点输出修改成功信息错误输入没有输入要查询的配送点错误输出错误提示信息步骤及操作1进入配送点管理的贝囿2看到所有的配送点信息条目3选择要查看的配送点4选择要查询的配送点执行者总公司管理员4.4 .系统参数设置4.4.1 设置收入分成测试项目测试名称设置收入分成测试内容
12、设置收入分成是否能够正确执行执行者总公司管理员测试用例输入新的收入分成比例输出设置收入分成成功提示信息,系统成功修改分成比例错误输入输入的收入分成比例小于0或大于1错误输出设置收入分成错误提示信息步骤及操作1进入设置参数页面2 选择设置收入分成比例操作3 系统显示原先的分成比例4 输入新的分成比例并提交5系统提示设置成功允许偏差条件4.4.2设置首公斤测试项目测试名称设置首公斤测试内容设置比例是否能够正确执行执行者总公司管理员测试用例输入新的首公斤输出设置首公斤成功提示信息,系统成功修改首公斤错误输入输入的首公斤小于 0错误输出设置首公斤错误提示信息步骤及操作1进入设置参数页面2 选择设置首公
13、斤操作3 系统显示原先的首公斤4 输入新的首公斤并提交5 系统提示设置成功允许偏差条件4.5配送范围管理4.5.1 增加配送范围测试项目测试名称增加配送范围测试内容增加配送范围是否能够正确执行执行者总公司管理员测试用例输入配送点ID、配送范围名称、配送单位重量价格输出增加配送范围成功的提示信息,系统成功增加了配送范围的信息错误输入输入内容缺省或增加的配送范围已存在错误输出增加配送范围失败的提示信息步骤及操作1进入配送范围管理页面2 选择增加配送范围操作3 输入配送点ID、配送范围名称并提交4 系统提示同时增加该配送范围价格5 输入配送范围的单位重量价格并提交6 系统显示增加成功信息允许偏差条件
14、删除配送范围测试项目测试名称删除配送范围测试内容删除配送范围是否能够正确执行执行者总公司管理员测试用例输入配送点ID或配送范围名称输出删除配送范围成功的提示信息,系统成功删除了配送范围的信息错误输入输入内容缺省或查找的配送范围不存在错误输出删除配送范围失败的提示信息步骤及操作1进入配送范围管理页面2 系统显示该配送点的所有配送范围3 直接点击选择或输入配送范围ID或配送范围名称来选择要删除的配送范围4 点击删除按钮来删除配送范围5 系统显示删除成功信息允许偏差条件4.5.3修改配送范围测试项目测试名称修改配送范围测试内容修改配送范围是否能够正确执行执行者总公司管理员测试用例输入配送点ID或配送
15、范围名称输出修改配送范围成功的提示信息,系统成功修改了配送范围的信息错误输入输入内容缺省或查找的配送范围不存在错误输出修改配送范围失败的提示信息步骤及操作 1 进入配送范围管理页面2 系统显示所有的配送范围条目3 直接点击选择要修改的配送范围或输入配送范围 ID或配送范围名称来选择要修 改的配送范围4 点击修改按钮来修改配送范围5 修改该配送范围的信息,包括配送范围名称、配送单位重量价格并提交6 系统显示修改成功信息允许偏差条件项目测试名称查看配送范围测试内容查看配送范围是否能够正确执行执行者总公司管理员测试用例输入配送点ID或配送范围名称输出对应的配送范围的具体信息错误输入输入内容缺省或查找
16、的配送范围不存在错误输出查看配送范围失败的提示信息4.6价格管理4.6.1 查询运输价格测试项目测试名称查询运输价格测试内容查询运输价格是否能够正确执行执行者总公司管理员测试用例输入路线ID或路线名称或起始配送点 +目的配送点输出路线价格信息错误输入输入内容缺省或查找的路线不存在错误输出查看路线价格失败的提示信息4.6.2 修改运输价格测试项目测试名称修改运输价格测试内容修改运输价格是否能够正确执行执行者总公司管理员测试用例输入路线ID或路线名称或起始配送点+目的配送点输出修改路线价格成功的提示信息错误输入输入内容缺省或查找的路线不存在错误输出修改路线价格失败的提示信息步骤及操作1进入路线价格
17、管理页面2 选择查看运输价格操作3 输入路线ID或路线名称或起始配送点+目的配送点来选择要修改的路线4 点击修改按钮选择修改配送价格操作5输入新的配送价格并提交6系统提示修改成功允许偏差条件4.6.3修改配送价格测试项目测试名称修改配送价格测试内容修改配送价格是否能够正确执行执行者总公司管理员测试用例输入新的配送价格(配送单位重量价格)输出修改配送价格成功的提示信息,系统成功修改了配送价格范围错误输入配送价格小于0错误输出修改配送价格失败的提示信息步骤及操作1进入管理配送价格管理页面5 系统显示该配送点的所有配送范围6 选择需要修改配送范围7 点击修改按钮,选择修改配送价格操作8 修改配送单位
18、重量价格9 系统提示修改成功允许偏差条件4.6.4查看配送价格测试项目测试名称查看配送价格测试内容查看配送价格是否能够正确执行执行者总公司管理员测试用例输入新的配送价格(配送单位重量价格)输出修改配送价格成功的提示信息,系统成功修改了配送价格范围错误输入配送价格小于0错误输出修改配送价格失败的提示信息步骤及操作1进入配送价格管理贝囿2 系统显示所有该配送点的配送范围3 直接点击选择或输入配送范围的ID或名称来选择查看价格的配送范围4 系统显示该配送范围的价格信息允许偏差条件4.6.5查看路线价格测试项目测试名称查看路线价格测试内容查看路线价格功能是否能够正确执行执行者总公司管理员测试用例输入起
19、始配送点、目的配送点、配送范围、货物总重量估计值输出运送该货物的价格及该路线的计价方式错误输入内容缺省或路线不存在错误输出查询路线价格失败的提示信息步骤及操作1输入起始配送点、目的配送点、配送范围选择路线2 输入货物总重量3 点击计算按钮,选择查询价格操作4 系统显示该路线的计价方式及价格允许偏差条件4.7订单管理4.7.1 下订单测试项目测试名称下订单测试内容下订单功能是否能够正确执行执行者客户,配送点管理员测试用例输入起始配送点、目的配送点、货物总重量、收货人姓名、收货人联系电话、收货人地址、寄件人姓名、寄件人联系电话、寄件人地址、订单描述输出下订单成功的提示信息错误输入内容缺省或信息填写
20、不合理错误输出下订单失败的提示信息步骤及操作 1 进入订单管理页面2 点击下订单按钮,选择下订单3 输入订单信息并提交4 系统提示下订单成功允许偏差条件4.7.2查看订单测试项目测试名称查看订单测试内容查看订单功能是否能够正确执行执行者客户,配送点管理员,总公司管理员测试用例输入订单ID或订单状态或订单日期输出对应订单的具体信息错误输入内容缺省或查询的订单不存在错误输出查询订单失败的提示信息项目测试名称修改订单测试内容修改订单功能是否能够正确执行执行者配送点管理员测试用例输入货物编号输出修改对应订单成功的提示信息错误输入货物编号/、存在错误输出查询订单失败的提示信息步骤及操作1进入订单管理页面
21、2 点击修改订单按钮,选择修改订单操作3 输入货物编号4 订单状态自动改变允许偏差条件4.7.4删除订单测试项目测试名称删除订单测试内容删除订单功能是否能够正确执行执行者配送点管理员测试用例输入订单ID输出删除订单成功的提示信息错误输入订单不存在错误输出删除订单失败的提示信息步骤及操作1收到客户要取消订单的通知或超过了预定的天数仍未到货(系统自动删除)2 进入订单管理页面3 输入订单ID查询到相关订单并确认删除4 系统提示删除成功允许偏差条件4.8交接单管理测试项目测试名称交接单测试内容交接单管理功能是否能够正确执行执行者配送点管理员测试用例输入路线ID或路线名称输出相应路线的交接单错误输入路
22、线不存在或该路线无货物可运输错误输出生成交接单失败的提示信息步骤及操作1进入收发货单管理页面2 选择生成交接单操作3 系统显示所有路线条目4 输入路线ID或路线名称,选择需要生成交接单的路线5 点击查看交接单按钮6 系统显示交接单信息7 点击打印按钮,选择打印操作8 系统打印交接单允许偏差条件4.9报表管理4.9.1 查看总公司报表测试项目测试名称查看总公司报表测试内容查看总公司功能是否能够正确执行执行者总公司管理员测试用例输入年、季度、月、及配送点名称的各种组合情况输出相应时间相应配送点的报表情况错误输入错误输出步骤及操作1进入总公司报表管理页面2 选择查看公司报表操作3 系统显示总公司今年
23、各配送点的收入情况4 输入选择要查看的年、季、月5 系统显示所选时间的公司报表允许偏差条件4.9.2 收货报表管理测试项目测试名称查看总公司报表测试内容查看总公司功能是否能够正确执行执行者总公司管理员测试用例输入年、季度、月、各种组合情况输出相应时间相应配送点的报表情况错误输入错误输出步骤及操作1进入报表管理页面2 选择查看配送点收货报表操作3 输入年、季度、月的组合情况,选择要查看的年、季、月4 系统显示所选时间的收货报表允许偏差条件4.9.3 发货报表管理测试项目测试名称发货报表管理测试内容发货报表管理功能是否能够正确执行执行者配送点管理员测试用例输入年、季度、月、各种组合情况4.10客户管理4.10.1增加客户测试项目测试名称增加客户测试内容增加客户功能是否能够正确执行执行者总公司管理员测试用例输入客户姓名、客户电话、客户邮箱输出增加客户成功的提示信息,系统成功增加客户的信息错误输入输入缺省错误输出增加客户失败的提示信息4.10.2查看客户信息测试项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大班下学期老师工作方案
- 2025年社区老年人重阳节活动方案
- 2025年个人工作方案支配
- 传媒企业管理案例
- 注会审计课程分享
- 拓展课程文言文
- 避孕药知识培训课件视频
- 2025年河北保定市容城博奥学校高三第四次(5月)模拟语文试题含解析
- 内蒙古丰州职业学院《空乘服务心理学》2023-2024学年第一学期期末试卷
- A2物理教育资源获取
- 宁德时代供应商申请入库教程
- 手术患者转运交接课件
- Unit+6+The+power+of+plants+大单元教学设计2024-2025学年外研版英语七年级上册+
- 《动感单车式健身发电装置结构设计》开题报告文献综述3800字
- 四川大学华西口腔医学院课件
- 中华民族共同体概论讲座第一讲中华民族共同体基础理论课件
- 第六章-GIS分析导论
- 《LED显示屏介绍》课件
- 美容预付消费合同范例
- 儿科医疗纠纷防范
- DB41T 2406-2023 锅炉低氮改造安全防控要求
评论
0/150
提交评论