导图社区 TMS项目【回单签收、回单移交、费用推送、报表下载】测试点
这是一篇关于TMS项目【回单签收、回单移交、费用推送、报表下载】测试点的思维导图,包含回单管理(签收列表)、回单移交、费用推送bms、报表统计、备注、此次迭代接口交互。
编辑于2024-11-14 09:43:14TMS项目测试点
回单管理(签收列表)
确认签收
点击【待签收】
若签收时间未结束
页面弹出“签收页面”;
签收页面显示正常,字段排列整齐,显示正确
图片可以正常上传,签收字段可以正常输入
按钮:【逾期】和【修改明细】按钮置灰或无此按钮,【确认签收】按钮可以正常点击;
若签收时间已结束
按钮:【修改明细】按钮置灰或无此按钮,【确认签收】和【逾期】按钮可以正常点击;
图片上传
验证上传图片格式(jpeg\jpg\png)、大小(1M)、名称长度(30个字符)、上传数量(10张)、照片名称不含特殊字符;
上传成功
验证上传其中任意一项:非图片格式(jpeg\jpg\png)、大于(1M)、名称长度(31个字符)、上传数量(11张),照片名称含特殊字符;
上传失败,并提示:上传图片仅支持XXXX
点击删除
删除成功
签收字段效验: 正品、破损、霉变、拒收、短少(非必填)
输入字符类型为:int;字符长度:18,点击空白处
输入成功
输入字符类型为:非int;字符长度:19,点击空白处
输入失败,并提示:请输入整数;字符长度为18;
签收备注
字符类型:str,长度:255
正常输入成功,异常给与提示;
签收数量逻辑效验
验证实际数量与签收数量(正品、破损、霉变、拒收、短少)相加是否相等
数量相等
根据数量判断进行状态展示
点击“确定”按钮
签收成功,列表状态按钮变“已签收”
重复签收(后端接口重复提交)
给于提示:该单已签收
状态逻辑关联
签收成功后,查看状态是否更新至OMS
更新至OMS
签收成功,查看是否下发至回单列表
该单移送至“回单移交”列表
签收成功,查看导出报表
在报表中导出更新
修改明细
点击“已签收”
页面弹出签收页面
页面包含“修改明细”按钮
点击“修改明细”
验证图片是否可以正常上传、删除
图片可以正常上传、删除
验证签收字段是否可以修改
签收字段 正品、破损、霉变、拒收、短少、签收备注 可以正常修改
修改后胡状态变更
查看修改按钮
“修改”按钮变“保存”按钮或“修改”按钮置灰
点击“保存”按钮
“保存”成功,
该单回单已移交进行修改
已进行回单移交是否可进行修改
不能进行修改
逾期登记
验证判断逻辑
当小于收获截至日期
逾期按钮置灰或无此按钮
当大于收获截止日期
逾期可以登记
进入待签收或已签收界面_点击“逾期”按钮
弹出逾期登记框
字段校验
验证逾期原因(比选)下拉选择
车队原因
返厂原因
重大事故
安全事故
收货客户原因
逾期备注(非必填)
输入字符长度255
输入成功
输入长度为256个字符
输入失败,并提示:字符长度不能超过255个字符
按钮
点击确定
登记成功并显示状态为:“逾期”
点击取消
逾期信息登记失败
列表展示
查看列表排序
签收成功按签收最新时间倒叙排列
验证翻页是否正常
上一页、下一页、最大页数翻页成功
验证列表展示数据数量
10、20、50、100
默认50页
“签收时间”修改
验证判断逻辑
已签收不可修改
未签收可点击“修改”
点击【修改签收时间】
进入【修改签收时间】界面
字段效验
【要求签收时间】必填,字段为选取,时间不能小于当前日期;
【预约备注】非必填,字符类型:“str”,长度250;
必填未填,字符长度超长,时间小于当前日期,保存时需提示;
按钮
点击“保存”修改成功
点击“取消”不进行修改
搜索
组织架构、选择状态、供应商、客户、签收日期任意字段组合搜索
搜索成功
组织架构、选择状态、供应商、客户、签收日期单个字段搜索
搜索成功
输入框输入单号搜索
搜索成功
组织架构、选择状态、供应商、客户、签收日期+【单号】进行组合搜索
搜索成功
字段效验 【单号】字符长度:50,不能输入空格,
验证字段为空,点击【搜索】
展示默认列表(时间为:最近1个月时间)
输入51字符,
输入失败,并提示:字符长度不能超过50;
输入空格,点击空白出
输入失败;
回单移交
移交
验证单条或多条数据选择点击“待移交” (勾选只能选择当前页;)
弹出详情页和回收单明细,信息正确
【详情】页面包含“移交详情”和“接收详情”
【回单明细】页面列表排列整齐,可进行多选“添加”“移除”;
验证【详情页】字段效验
【移交详情】模块
移交单号(系统自动生成),唯一
移交类型(系统自动生成)
移交平台(必填)类型:str,长度:256
移交人(必填)类型:str,长度:126;默认待出当前操作人
移交状态(系统自动生成)
回单数量(必填)类型:int,长度:8
移交备注(非必填)类型:str,长度:255
必填未填,字符长度超长;字符类型要求str非str,int类型非int;需提示:已开发实际结果为准;
【接受详情】模块
接受客户(必填)类型:str,长度:256
接受对象(必填)类型:str,长度:126
必填未填,字符长度超长;需提示:已开发实际结果为准;
上传回单照片
验证上传图片格式(jpeg\jpg\png)、大小(1M)、名称长度(30个字符)、上传数量(10张)、照片名称不含特殊字符;
上传成功
验证上传其中任意一项:非图片格式(jpeg\jpg\png)、大于(1M)、名称长度(31个字符)、上传数量(11张),照片名称含特殊字符;
上传失败,并提示:图片上传不合格;
点击删除
删除成功
回单明细
点击明细列表
列表排列整齐;信息正确
点击【货物详情】
货物详情(含:公司名称、订单号、签收日期、签收地址、签收货物)
按钮
单选进行添加和移除
添加和移除可成功;移除时需提示:确定移除该货物!(防止误操作)
多选进行添加和移除
添加和移除可成功;移除时需提示:确定移除该货物!(防止误操作)
不选择数据进行添加和移除
系统提示:请选择需要添加或移除的数据;
点击“移交确认”按钮
移交成功,并在列表中展示状态“已移交”;生成移交时间
列表
创建移交时间倒叙排列
翻页是否成功
上一页、下一页、最大页数翻页成功
查看列表展示数据数量
10、20、50、100
点击“已移交”查看详情
可查看该单中关联的所有回单明细;
回单详情和明细不可更改
搜索
组织架构、选择状态、供应商、客户、单据日期任意字段组合搜索
可以搜索成功
组织架构、选择状态、供应商、客户、单据日期单个字段搜索
可以搜索成功
单号输入搜索
可以搜索成功
组织架构、选择状态、供应商、客户、签收日期+【单号】输入框输入关键字进行组合搜索
可以搜索成功
验证字段效验(单据编号) 【移交单号】输入字段:字符长度:50,不能输入空格;
验证字段为空,点击【搜索】
展示默认列表
输入51表字符,
输入失败,并提示:字符长度不能超过50;
输入空格,点击空白出
输入失败;
费用推送bms
推送交互逻辑验证
已签收的运输单+“安得”租户-组合数据推送计费中台
推送成功,返回结果状态和时间(状态码待确认)
推送失败,返回结果状态和时间(状态码待确认)
已签收的运输单+非“安得”租户-组合数据推计费中台
不进行推送
已签收的运输单+“安得”租户+计费中台返回结果+按照运输任务计费__推送至BMS
推送成功,返回推送状态成功
推送失败,返回推送状态失败
已签收的运输单+“安得”租户+计费中台返回结果+按照发车单任务计费__推送至BMS
推送成功,返回推送状态成功
推送失败,返回推送状态失败
点击“推送费用”
弹出推送费用详情表格,
字段包含:发车时间、发车单号、推送结果、发车平台、司机姓名、车牌号码、 运输成本、商品名称、返回结果、结果返回时间
查看“推送费用”详情表格状态验证
计费中台推送返回结果验证
推送一条合法的数据到计费中台
返回结果成功,并显示正常值;(状态码待确认)
推送一条非法的数据到计费中台
返回结果失败,并提示:XX字段错误;
定时推送BMS结果验证
推送一条合法的数据到BMS
返回结果成功,并展示推送结果:成功
推送一条非法的数据到BMS
返回结果失败,并展示推送结果:失败
重新推送
选择一条推送【成功】的数据点击“重新推送”按钮
弹框失败,并提示:该条数据已推送成功;
选择多条数据(含成功和失败的)点击“重新推送”按钮
弹框失败,并提示:请选择一条失败的数据;
选择一条推送“失败”的数据点击“重新推送”按钮
页面弹出重推费用表单;
重推费用字段效验
承运商/采购渠道(必填)下拉选择
车型/车辆(必填)下拉选择
司机/联系方式(必填)下拉选择
必填项必选;未选需提示:
点击"确定"
重新推送成功并显示推送结果
点击“取消”
不进行推送
导出推送表单
导出格式验证
导出格式为EXCEL格式
导出文件名称为:XX配送报表
导出内容验证
导出内容与表单内容一致
搜索
不输入内容点击搜索
搜索成功,展示默认定时推送列表
根据“状态”为“失败”进行搜索
搜索成功,并展示“失败”的数据
根据“状态”为“成功”进行搜索
搜索成功,并展示“成功”的数据
根据发车单号模糊搜索
搜索成功,展示出“关键字”的结果
根据“发车单号”和“状态”信息进行组合搜索
搜索成功
“发车单号”字段表单效验
输入“空格”点击空白处
输入失败
不输入点击搜索
展示默认列表
输入51个字符点击空白处
提示:字符长度不能超过50
报表统计
导出表单
按“客户维度”点击导出按钮
导出成功
按“运输任务明细”点击【导出】按钮
导出成功
导出格式验证
导出格式为EXCEL格式
导出文件名称为:XX年XX月XX日-XX年XX月XX日_XX配送报表
“客户维度”表格字段值核对是否正确
序号、客户下单时间、客户订单号、运作订单、订单类型、 客户名称、线路名称、发车单号、车辆供应商、司机、司机联系方式、车辆车型、 车辆车牌号、事发仓名称、发货人名称、发货人联系方式、始发省、始发市、始发区县、始发乡镇、始发详细地址、收货单位名称、订单总件数、订单总体积、订单总重量、商品编码、商品名称、重量、体积、发货数量
“运输任务明细”表格字段值核对是否正确
客户订单、运输单号、当前订单、订单类型、业务模式、 配送方式、客户名称、线路名称、车辆供应商、发车单号、司机、 司机联系、车辆车型、车辆车牌号、始发仓库名称、发货人始名、发货人联系方式、 始发省、始发市、始发区县、始发乡镇、始发详细地址
备注
搜索中的组织架构、选择状态、供应商、客户字段value数据来源_从srm拿取
费用推送接口交互_返回状态码需确认 安得租户怎么区分
导出数据支持条数(50000)
导出50000以内的数据
导出成功
导出50000条数据
导出成功
导出50001条数据
导出失败
不选择数据导出
提示:请选择数据进行导出
日期选择最大选择范围(2个月)
选择时间为两个月以内的日期进行搜索
搜索成功
选择时间为两个月的日期进行搜索
搜索成功
选择为两个月多一天进行搜索
日期无法选择
此次迭代接口交互
平台运营 TMS 增量客户信息查询
计费中台 TMS 运配费用计算接口
BMS TMS 运单状态同步接口
TMS 计费中台 运单查询接口(重量、体积)
BMS TMS 运配费用同步接口