物流信息管理系统测试用例(共34页).docx

上传人:飞****2 文档编号:7171727 上传时间:2022-02-20 格式:DOCX 页数:34 大小:30.26KB
返回 下载 相关 举报
物流信息管理系统测试用例(共34页).docx_第1页
第1页 / 共34页
物流信息管理系统测试用例(共34页).docx_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《物流信息管理系统测试用例(共34页).docx》由会员分享,可在线阅读,更多相关《物流信息管理系统测试用例(共34页).docx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上物流管理测试用例1引言1.1 编写目的目的:提供一个对该软件的测试计划,包括对每项测试活动的内容、进度安排、设计考虑、测试数据的整理方法及评价准则。指导小组开发人员对代码进行测试。本说明书的预期读者为:物流配送系统开发项目小组,(成员:赵健康、张春、宋艾桓、郑宇、赵晨龙、胡泽漫、孙海瀚)1.2 项目背景本文以物流公司物流管理为背景,开发出了一个自动化、智能化的物流管理系统。 1.3 定义总公司:公司结构中最高的管理者,负责车辆、车辆、配送点、路线和运输价格的维护。配送点:公司结构中的业务执行者,负责接收客户订单,并联系总公司车队将货物运送到收货配送点以及货物的配送工作

2、。发货配送点:接受客户订单,并联系总公司车队将货物运送出去的配送点。收货配送点:接受来自其他配送点的货物,将货物配送到客户指定配送地址的配送点。配送地址:客户指定的收货地址。配送范围:对从收货配送点到指定配送地址的集合的一个划分。货运费用:客户为配送货物需要支付的费用,包含运输费用、配送费用和保价费用。由发货配送点负责收取。运输费用:货物由发货配送点送到收货配送点需要支付的费用。配送费用:货物由收货配送点送到客户指定配送地址需要支付的费用。运输价格:由发货配送点送到收货配送点的单位价格。配送价格:由收货配送点送到客户指定配送地址单位价格。1.4参考资料1、c#2008程序设计时间教程 出版社:

3、清华大学出版社2、项目实践精解:ASP.NET应用开发 出版社:电子工业出版社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 SERVER 2

4、008网络中心应用服务器: P4 2.6、2G内存以上,配Jrun4.0中间件客户机:普通PC,配:IE6以上浏览器,网络连接3 计划3.1 测试方案测试方法:黑盒测试系统的每个子功能,在网站页面输入对应的测试用例对每个功能进行测试,选取测试用例的原则:根据页面需要使用者输入的参数来设计测试用例3.2 测试项目组装测试目的:测试系统集成后的整体性能测试内容:将各个模块整合进框架后,运行网站,测试网站整体运行性能。确认测试目的:系统交付前的最后一次测试,确认系统的各个功能模块正确执行测试内容:车辆管理测试、路线管理测试、配送点管理测试、系统参数设置测试、配送范围管理测试、价格管理测试、订单管理测

5、试、交接单管理测试、报表管理测试、权限管理测试、客户管理测试。3.3 测试准备编码完成、单元测试完成、系统整合完成4 测试项目说明4.1车辆管理测试4.1.1增加车辆测试 项目测试名称增加车辆测试内容增加车辆功能是否能够正确执行执行者总公司管理员测试用例输入: 车牌号、车辆载重、车辆容积、车辆购买日期、车辆生产日期、车辆品牌、车辆首选路线、车辆购买负责人姓名、车辆备注(可选)输出: 错误输入:错误输出: 跳转到车辆增加成功提示页面无输入内容或内容缺省跳转到车辆增加失败错误提示信息步骤及操作 1 进入车辆管理的页面 2 选择增加车辆操作 3 输入测试用例内容 4 确认增加 5 系统提示增加车辆成

6、功允许偏差条件4.1.2 删除车辆测试项目测试名称删除车辆测试内容删除车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:错误输入:错误输出:车辆删除成功信息输入内容缺省或没有对应的车牌号车辆删除错误提示信息步骤及操作 1 进入车辆管理的页面 2 系统显示所有的车辆信息条目 3 输入要删除的车辆的车牌号,选择要删除的车辆 4 确认删除 5 系统提示删除车辆成功允许偏差条件4.1.3 修改车辆测试项目测试名称修改车辆测试内容修改车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:错误输入:错误输出:车辆修改成功信息输入内容缺省或没有对应的车牌号车辆修改错误提示信息

7、步骤及操作 1 进入车辆管理的页面 2 系统显示所有的车辆信息条目 3 输入要修改的车辆的车牌号,选择要修改的车辆 4 确认修改 5 系统提示管理员修改成功允许偏差条件4.1.4 查询车辆测试项目测试名称查询车辆测试内容查询车辆功能是否能够正确执行执行者总公司管理员测试用例输入:车牌号输出:错误输入:错误输出:对应车辆的相关信息输入内容缺省或没有对应的车牌号车辆查询错误提示信息步骤及操作 1 进入车辆管理的页面 2 选择查看车辆操作 3 输入车牌号,选择单个记录查看车辆详细信息允许偏差条件4.2 路线管理测试4.2.1 增加路线测试项目测试名称增加路线测试内容增加路线功能是否能够正确执行执行者

8、总公司管理员测试用例输入:起始配送点名称、目的配送点名称、中间配送点(可选,顺序可排)输出:错误输入:错误输出:增加路线的成功提示信息,系统成功记录路线信息无输入参数或内容缺省增加路线的错误提示信息步骤及操作 1 进入路线管理的页面 2 选择增加路线操作,进入路线增加页面 3 输入路线的起始配送点、路过的配送点和中间配送点 4 调整好路线顺序 5 点击确认按钮,确认增加路线 6 系统提示增加成功允许偏差条件4.2.2 删除路线测试 项目测试名称删除路线测试内容删除路线功能是否能够正确执行执行者总公司管理员测试用例输入1:路线编号或路线名称或起始配送点+目的配送点输出1:输入2:输出2:错误输入

9、1:错误输出1:对应的路线相关信息点击删除路线按钮删除路线的成功提示信息,系统成功删除了该路线及路线价格输入的待删除的路线不存在查询错误提示信息步骤及操作 1 进入路线管理的页面 2 看到所有的路线信息 3 输入路线编号或路线名称或起始配送点+目的配送点,选择要删除的路线 4 点击删除按钮 5 点击确认删除按钮 6 系统提示增加成功允许偏差条件4.2.3 修改路线测试项目测试名称修改路线测试内容修改路线功能是否能够正确执行执行者总公司管理员测试用例输入1:路线编号或路线名称或起始配送点+目的配送点输出1:输入2:输出2:输入3:输出3:错误输入1:错误输出1:对应的路线相关信息点击修改路线按钮

10、该路线上的所有配送点点击修改按钮修改成功提示信息输入的待修改的路线不存在查询错误提示信息步骤及操作 1 进入路线管理的页面 2 看到所有的路线信息 3 输入路线编号或路线名称或起始配送点+目的配送点,选择要修改的路线 4 点击修改路线按钮,选择修改路线操作 5 看到该路线上的所有配送点列表 6 通过上移、下移、添加、删除操作修改路线的始点、终点及路线配送点 7 点击确认修改按钮 8 系统提示修改成功允许偏差条件4.2.4 查询路线测试项目测试名称查询路线测试内容查询路线功能是否能够正确执行执行者总公司管理员测试用例输入:路线编号或路线名称或起始配送点+目的配送点输出:错误输入:错误输出:对应的

11、路线相关信息输入的待查询的路线不存在查询错误提示信息步骤及操作 1 进入路线管理的页面 2 看到所有的路线信息 3 输入路线编号或路线名称或起始配送点+目的配送点,选择要查看的路线 4 系统显示路线全部信息允许偏差条件4.3配送点管理测试4.3.1增加配送点测试项目测试名称增加配送点测试内容增加配送点是否成功执行者总公司管理员测试用例输入:配送点名称、所属省份编号、配送点地址(可选)、配送点电话(可选)、配送点备注(可选)输出:错误输入:错误输出:添加成功信息没有输入配送点名称或所属省份编号输出错误提示信息步骤及操作 1 登陆系统 2 进入增加配送点页面 3 输入配送点名称 4 输入配送点 5

12、 点击添加按钮 6 系统返回添加成功信息错误步骤 1 登陆系统 2 进入增加配送点页面 3 点击添加按钮 4 系统返回错误提示信息允许偏差条件4.3.2 删除配送点测试项目测试名称删除配送点测试内容删除配送点是否成功执行者总公司管理员测试用例输入 选择要删除的配送点输出 删除成功信息步骤及操作 1 进入配送点管理的页面 2 看到所有的配送点信息条目 3 选择要删除的配送点 4 选择删除配送点操作 5 系统提示删除或者修改包含此配送点的路线 6 修改或者删除路线 7 确认删除配送点 8 系统删除该配送点的所有配送范围信息 9 系统删除配送范围价格 10 系统提示删除成功允许偏差条件4.3.3修改

13、配送点测试项目测试名称修改配送点测试内容修改配送点是否成功执行者总公司管理员测试用例输入 选择要修改的配送点输出 修改成功信息步骤及操作 1 进入配送点管理的页面 2 看到所有的配送点信息条目 3 选择要修改的配送点 4 选择修改配送点操作 5 系统提示该配送点的信息 6 修改该配送点的信息 7 确认修改 8 系统提示修改成功信息允许偏差条件4.3.4查询配送点测试项目测试名称查询配送点测试内容查询配送点是否成功执行者总公司管理员测试用例输入 选择要查询的配送点输出 修改成功信息错误输入 没有输入要查询的配送点错误输出 错误提示信息步骤及操作 1 进入配送点管理的页面 2 看到所有的配送点信息

14、条目 3 选择要查看的配送点 4 选择要查询的配送点 5 点击查询按钮 6 系统显示已经选择的配送点的信息错误步骤 1 进入管理页面 2 进入配送点查询页面 3 点击查询按钮 4 系统显示错误提示信息允许偏差条件4.4.系统参数设置4.4.1 设置收入分成测试项目测试名称设置收入分成测试内容设置收入分成是否能够正确执行执行者总公司管理员测试用例输入 新的收入分成比例输出 设置收入分成成功提示信息,系统成功修改分成比例错误输入 输入的收入分成比例小于0或大于1错误输出 设置收入分成错误提示信息步骤及操作 1 进入设置参数页面 2 选择设置收入分成比例操作 3 系统显示原先的分成比例 4 输入新的

15、分成比例并提交 5 系统提示设置成功允许偏差条件4.4.2 设置首公斤测试项目测试名称设置首公斤测试内容设置比例是否能够正确执行执行者总公司管理员测试用例输入 新的首公斤输出 设置首公斤成功提示信息,系统成功修改首公斤错误输入 输入的首公斤小于0错误输出 设置首公斤错误提示信息步骤及操作 1 进入设置参数页面 2 选择设置首公斤操作 3 系统显示原先的首公斤 4 输入新的首公斤并提交 5 系统提示设置成功允许偏差条件4.5 配送范围管理4.5.1 增加配送范围测试项目测试名称增加配送范围测试内容增加配送范围是否能够正确执行执行者总公司管理员测试用例输入 配送点ID、配送范围名称、配送单位重量价

16、格输出 增加配送范围成功的提示信息,系统成功增加了配送范围的信息 错误输入 输入内容缺省或增加的配送范围已存在错误输出 增加配送范围失败的提示信息 步骤及操作 1 进入配送范围管理页面 2 选择增加配送范围操作 3 输入配送点ID、配送范围名称并提交 4 系统提示同时增加该配送范围价格 5 输入配送范围的单位重量价格并提交 6 系统显示增加成功信息允许偏差条件4.5.2. 删除配送范围测试项目测试名称删除配送范围测试内容删除配送范围是否能够正确执行执行者总公司管理员测试用例输入 配送点ID或配送范围名称输出 删除配送范围成功的提示信息,系统成功删除了配送范围的信息 错误输入 输入内容缺省或查找

17、的配送范围不存在错误输出 删除配送范围失败的提示信息 步骤及操作 1 进入配送范围管理页面 2 系统显示该配送点的所有配送范围 3 直接点击选择或输入配送范围ID或配送范围名称来选择要删除的配送范围 4 点击删除按钮来删除配送范围 5 系统显示删除成功信息允许偏差条件4.5.3 修改配送范围测试项目测试名称修改配送范围测试内容修改配送范围是否能够正确执行执行者总公司管理员测试用例输入 配送点ID或配送范围名称输出 修改配送范围成功的提示信息,系统成功修改了配送范围的信息 错误输入 输入内容缺省或查找的配送范围不存在错误输出 修改配送范围失败的提示信息 步骤及操作 1 进入配送范围管理页面 2

18、系统显示所有的配送范围条目 3 直接点击选择要修改的配送范围或输入配送范围ID或配送范围名称来选择要修改的配送范围 4 点击修改按钮来修改配送范围 5 修改该配送范围的信息,包括配送范围名称、配送单位重量价格并提交 6 系统显示修改成功信息允许偏差条件4.5.4查看配送范围测试项目测试名称查看配送范围测试内容查看配送范围是否能够正确执行执行者总公司管理员测试用例输入 配送点ID或配送范围名称输出 对应的配送范围的具体信息 错误输入 输入内容缺省或查找的配送范围不存在错误输出 查看配送范围失败的提示信息 步骤及操作 1 进入配送范围管理页面 2 选择查看配送范围操作 3 系统显示该配送点的所有配

19、送范围 4 输入配送点ID或配送范围名称选择要查看的配送范围 5 系统显示配送范围信息允许偏差条件4.6价格管理4.6.1 查询运输价格测试项目测试名称查询运输价格测试内容查询运输价格是否能够正确执行执行者总公司管理员测试用例输入 路线ID或路线名称或起始配送点+目的配送点输出 路线价格信息 错误输入 输入内容缺省或查找的路线不存在错误输出 查看路线价格失败的提示信息 步骤及操作 1 进入路线价格管理页面 2 选择查看运输价格操作 3 系统显示所有路线 4 输入路线ID或路线名称或起始配送点+目的配送点来选择相应路线 5 系统显示相应路线价格允许偏差条件4.6.2 修改运输价格测试项目测试名称

20、修改运输价格测试内容修改运输价格是否能够正确执行执行者总公司管理员测试用例输入 路线ID或路线名称或起始配送点+目的配送点输出 修改路线价格成功的提示信息 错误输入 输入内容缺省或查找的路线不存在错误输出 修改路线价格失败的提示信息 步骤及操作 1 进入路线价格管理页面 2 选择查看运输价格操作 3 输入路线ID或路线名称或起始配送点+目的配送点来选择要修改的路线 4 点击修改按钮选择修改配送价格操作 5 输入新的配送价格并提交 6 系统提示修改成功允许偏差条件4.6.3 修改配送价格测试项目测试名称修改配送价格测试内容修改配送价格是否能够正确执行执行者总公司管理员测试用例输入 新的配送价格(

21、配送单位重量价格)输出 修改配送价格成功的提示信息,系统成功修改了配送价格范围 错误输入 配送价格小于0错误输出 修改配送价格失败的提示信息 步骤及操作 1 进入管理配送价格管理页面 2 系统显示该配送点的所有配送范围 3 选择需要修改配送范围 4 点击修改按钮,选择修改配送价格操作 5 修改配送单位重量价格 6 系统提示修改成功允许偏差条件4.6.4 查看配送价格测试项目测试名称查看配送价格测试内容查看配送价格是否能够正确执行执行者总公司管理员测试用例输入 新的配送价格(配送单位重量价格)输出 修改配送价格成功的提示信息,系统成功修改了配送价格范围 错误输入 配送价格小于0错误输出 修改配送

22、价格失败的提示信息 步骤及操作 1 进入配送价格管理页面 2 系统显示所有该配送点的配送范围 3 直接点击选择或输入配送范围的ID或名称来选择查看价格的配送范围 4 系统显示该配送范围的价格信息允许偏差条件4.6.5 查看路线价格测试项目测试名称查看路线价格测试内容查看路线价格功能是否能够正确执行执行者总公司管理员测试用例输入 起始配送点、目的配送点、配送范围、货物总重量估计值输出 运送该货物的价格及该路线的计价方式 错误输入 内容缺省或路线不存在错误输出 查询路线价格失败的提示信息 步骤及操作 1 输入起始配送点、目的配送点、配送范围选择路线 2 输入货物总重量 3 点击计算按钮,选择查询价

23、格操作 4 系统显示该路线的计价方式及价格允许偏差条件4.7 订单管理4.7.1 下订单测试项目测试名称下订单测试内容下订单功能是否能够正确执行执行者客户,配送点管理员测试用例输入 起始配送点、目的配送点、货物总重量、收货人姓名、收货人联系电话、收货人地址、寄件人姓名、寄件人联系电话、寄件人地址、订单描述输出 下订单成功的提示信息错误输入 内容缺省或信息填写不合理错误输出 下订单失败的提示信息 步骤及操作 1 进入订单管理页面 2 点击下订单按钮,选择下订单 3 输入订单信息并提交 4 系统提示下订单成功允许偏差条件4.7.2 查看订单测试项目测试名称查看订单测试内容查看订单功能是否能够正确执

24、行执行者客户,配送点管理员,总公司管理员测试用例输入 订单ID或订单状态或订单日期输出 对应订单的具体信息错误输入 内容缺省或查询的订单不存在错误输出 查询订单失败的提示信息 步骤及操作 1 进入订单管理页面 2 点击查询订单按钮,选择查询订单操作 3 输入订单ID或订单状态或订单日期,选择查看待定待定或历史订单信息或未生效订单信息 4 系统显示订单信息允许偏差条件4.7.3修改订单状态测试项目测试名称修改订单测试内容修改订单功能是否能够正确执行执行者配送点管理员测试用例输入 货物编号输出 修改对应订单成功的提示信息错误输入 货物编号不存在错误输出 查询订单失败的提示信息 步骤及操作 1 进入

25、订单管理页面 2 点击修改订单按钮,选择修改订单操作 3 输入货物编号 4 订单状态自动改变允许偏差条件4.7.4 删除订单测试项目测试名称删除订单测试内容删除订单功能是否能够正确执行执行者配送点管理员测试用例输入 订单ID输出 删除订单成功的提示信息错误输入 订单不存在错误输出 删除订单失败的提示信息 步骤及操作 1 收到客户要取消订单的通知或超过了预定的天数仍未到货(系统自动删除) 2 进入订单管理页面 3 输入订单ID查询到相关订单并确认删除 4 系统提示删除成功允许偏差条件4.8交接单管理测试项目测试名称交接单测试内容交接单管理功能是否能够正确执行执行者配送点管理员测试用例输入 路线I

26、D或路线名称输出 相应路线的交接单错误输入 路线不存在或该路线无货物可运输错误输出 生成交接单失败的提示信息 步骤及操作 1 进入收发货单管理页面 2 选择生成交接单操作 3 系统显示所有路线条目 4 输入路线ID或路线名称,选择需要生成交接单的路线 5 点击查看交接单按钮 6 系统显示交接单信息 7 点击打印按钮,选择打印操作 8 系统打印交接单允许偏差条件4.9报表管理4.9.1 查看总公司报表测试项目测试名称查看总公司报表测试内容查看总公司功能是否能够正确执行执行者总公司管理员测试用例输入 年、季度、月、及配送点名称的各种组合情况输出 相应时间相应配送点的报表情况错误输入 错误输出 步骤

27、及操作 1 进入总公司报表管理页面 2 选择查看公司报表操作 3 系统显示总公司今年各配送点的收入情况 4 输入选择要查看的年、季、月 5 系统显示所选时间的公司报表允许偏差条件4.9.2 收货报表管理测试项目测试名称查看总公司报表测试内容查看总公司功能是否能够正确执行执行者总公司管理员测试用例输入 年、季度、月、各种组合情况输出 相应时间相应配送点的报表情况错误输入 错误输出 步骤及操作 1 进入报表管理页面 2 选择查看配送点收货报表操作 3 输入年、季度、月的组合情况,选择要查看的年、季、月 4 系统显示所选时间的收货报表允许偏差条件4.9.3 发货报表管理测试项目测试名称发货报表管理测

28、试内容发货报表管理功能是否能够正确执行执行者配送点管理员测试用例输入 年、季度、月、各种组合情况输出 相应时间相应配送点的报表情况错误输入 错误输出 步骤及操作 1 进入报表管理页面 2 选择查看配送点收货报表操作 3 输入年、季度、月的组合情况,选择要查看的年、季、月 4 系统显示所选时间的收货报表允许偏差条件4.10客户管理4.10.1 增加客户测试项目测试名称增加客户测试内容增加客户功能是否能够正确执行执行者总公司管理员测试用例输入 客户姓名、客户电话、客户邮箱输出 增加客户成功的提示信息,系统成功增加客户的信息错误输入 输入缺省错误输出 增加客户失败的提示信息步骤及操作 1 进入客户管

29、理页面 2 选择增加客户操作 3 输入客户的信息 4 系统显示成功增加客户提示信息允许偏差条件4.10.2 查看客户信息测试项目测试名称查看客户信息测试内容查看客户功能是否能够正确执行执行者总公司管理员测试用例输入 客户ID或客户姓名输出 对应客户的具体信息错误输入 输入参数缺省或该客户不存在错误输出 查询失败的提示信息步骤及操作 1 进入客户管理页面 2 点击按钮选择查看客户操作 3 选择要查看管理员或是注册客户 4 系统显示该类客户的信息 5 选择单个客户 6 系统显示该客户的详细信息允许偏差条件4.10.3删除客户信息测试项目测试名称删除客户信息测试内容删除客户功能是否能够正确执行执行者总公司管理员测试用例输入 客户ID或客户姓名输出 对应客户的具体信息错误输入 输入参数缺省或该客户不存在错误输出 查询失败的提示信息步骤及操作 1 进入客户管理页面 2 点击按钮选择删除客户操作 3 选择要删除管理员或是删除客户 4 系统显示该类客户的信息 5 选择单个客户 6 系统删除该客户的详细信息允许偏差条件专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁