{"text_format":"2","workbook":"xlsx","n_sheets":2,"sheets":["封面 ","系统测试用例"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":1,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"封面 ","index":0,"n_rows":24,"n_cols":8,"rows_kept":24,"cut":false,"hidden":false,"merged":[[2,0,2,7],[4,0,4,7],[16,1,16,2],[16,3,16,4],[16,5,16,7],[17,1,17,2],[17,3,17,4],[17,5,17,7],[18,1,18,2],[18,3,18,4],[18,5,18,7],[21,2,21,4],[22,2,22,4],[23,2,23,4],[24,2,24,4],[25,2,25,4],[26,2,26,4]]}
[]
[]
["保利管道试压系统项目"]
[]
["系统测试用例"]
[]
[]
[{"$nulls":4},"文件编号：","BetterWay-BLGDSYXT-TestCase-SystemTest"]
[{"$nulls":4},"版本：","1.0"]
[{"$nulls":4},"用户：","内部员工"]
[{"$nulls":4},"分类：","模板"]
[]
[{"$nulls":4},"状态：","正式发布"]
[{"$nulls":4},"密级：","内部公开"]
[]
["文档信息"]
["创建日期：","2025-1-10",null,"更新日期：2025-1-10"]
["编制：","张进涛",null,"生效日期：2025-1-10"]
["审核：","高春生",null,"批准：   陆军"]
[]
["修订文档历史记录"]
["日期","版本号","修订说明",null,null,"修订人","审核人","批准人"]
["2025-1-9","1.0","创建",null,null,"张进涛","高春生","陆军"]
["2025-1-10","1.1","新建",null,null,"张进涛","高春生","陆军"]

{"sheet":"系统测试用例","index":1,"n_rows":82,"n_cols":9,"rows_kept":82,"cut":false,"hidden":false,"merged":[[39,0,40,0],[41,0,42,0],[52,0,53,0],[54,0,55,0],[69,0,71,0],[1,1,2,1],[3,1,4,1],[5,1,6,1],[7,1,8,1],[39,1,40,1],[41,1,42,1],[52,1,53,1],[54,1,55,1],[69,1,71,1]]}
["用例编号","模块功能","用例名称","角色","前置条件","测试步骤","预期结果","实际执行结果","备注"]
["BetterWay-BLGDSYXT_testcase_XT_1","首页-数据统计","首页验收总量数据获取测试","测试人员","系统已统计验收总量数据，数据正常","1.使用接口测试工具，向首页验收总量数据获取接口发送GET 请求","1. 接口返回状态码为200\n2.响应数据中包含准确的验收总量数据，与系统实际统计相符","通过"]
["BetterWay-BLGDSYXT_testcase_XT_2",null,"当月试压量数值显示验证","测试人员","系统正常运行，页面已加载","查看月试压量区域 “当月试压量” 字段显示数值","显示数值正确，百分比为 20%","通过"]
["BetterWay-BLGDSYXT_testcase_XT_3","人员信息","报表数据导出测试","测试人员","系统已生成报表数据，报表导出功能已配置","1. 进入报表页面，点击 “导出” 按钮（若有多种导出格式，选择 Excel 格式）\n2. 等待文件下载完成，打开下载的文件","1. 点击 “导出” 按钮后，系统弹出下载提示或直接开始下载文件\n2. 下载的 Excel 文件能正常打开，文件内容完整，包含报表页面展示的防水施工数据，数据格式正确，无乱码、错位等情况","通过"]
["BetterWay-BLGDSYXT_testcase_XT_4",null,"报表数据搜索查询测试","测试人员","生成报表数据，报表显示功能正常","1. 进入报表页面，选择按时间范围筛选（如选择本月）\n2. 选择按区域筛选（如指定某个城市区域）\n3. 点击 “查询” 按钮，查看筛选后报表数据","1. 按时间范围筛选后，报表数据准确展示该时间段内的数据，数据无遗漏、无错误统计\n2. 按区域筛选后，报表仅显示指定区域内的管道验收数据，数据与实际情况相符\n3. 筛选操作后，报表加载正常，数据展示清晰、准确\t","通过"]
["BetterWay-BLGDSYXT_testcase_XT_5","服务数据管理","验证查询功能正常工作","测试人员","页面已成功加载，已点击 “查询” 按钮获取数据\n","1.选取某一部门（如民用营销中心）的某项数据（如管路试压数量 8），通过与后台实际存储数据或其他可靠数据源对比。\n2.对页面展示的同比数据（如民用营销中心管路试压同比 800% ）进行计算验证（根据同比计算公式）。","页面展示的数据与实际数据一致，同比数据计算准确。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_6",null,"验证页面数据展示完整","测试人员","系统正常运行，服务数据管理页面成功加载，已点击 “查询” 按钮获取到相应服务数据。\n","1.页面展示的数据列（管路试压、管路试压同比数量、管路试压同比等所有列），确认不存在数据列缺失的情况。\n2.核对所有部门（民用营销中心、华北东北战区等）的数据展示情况，确保无部门数据遗漏。","页面应完整展示所有预设的数据列，无任何列缺失；所有部门的数据均正常展示，不存在数据遗漏问题。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_7","试压数据排行-经销商","试压户数输入功能验证","测试人员","用户已进入页面","在“试压户数2”字段输入“100”。\n\n输入非数字字符（如“abc”）。\n\n输入负数（如“-50”）。","步骤1：输入成功，无错误提示。\n\n步骤2/3：输入被拒绝或提示“请输入有效数字”。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_8",null,"经销商名称输入功能验证","测试人员","用户已进入页面","在“经销商名称”字段输入“河南郑州重甲中心”。\n\n输入超长字符（如100个字符以上）。","步骤1：输入成功，名称正常保存。\n\n步骤2：输入被截断或提示“名称长度超出限制”。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_9","试压数据排行-分销商","验证分销商名称列表是否正确显示。","测试人员","用户已进入页面","查看“分销商名称”模块下的内容。","显示三个条目：“组织架构1”、“权限管理中心中心”、“组织人员管理名称”。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_10","试压数据排行-装企","表格数据完整性验证","测试人员","页面数据已加载","检查表头是否包含“分销商名、分销规模、端口名称、分销商、销售认证量、抽取认证量、财务报表、总认证量”。\n\n检查数据行是否完整（例如第一行：“280002, D, 河南郑州直营中心, 郑州南通海棠有限公司（旗工）, 0, 0, 49, 49”）。","表头与数据字段一一对应，数据值与示例一致。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_11","数据稽核","分页功能验证","测试人员","页面数据已加载","查看页面底部是否显示“共53条”及分页控件。\n\n点击分页按钮（如“下一页”或页码“2”）。","分页控件显示正确总条目数（53条）。\n\n点击分页按钮后，数据内容切换，无错误提示。","通过"]
["BetterWay-BLGDSYXT_testcase_XT_12","快速报单","验证新增是否正常","文员","系统正常运行，有可选择的管道验收服务项目","1. 进入快速报单页面，选择 “管道验收” 服务类型\n2. 依次填写业主姓名、电话、地址等必填信息\n3. 选择预约时间和验收人员\n4. 上传施工相关图片（按要求数量）\n5. 点击 “提交报单” 按钮","1. 填写信息时，必填项未填写完整，系统给出明确提示，无法提交\n2. 信息填写完整且格式正确，报单成功提交，页面提示 “报单成功”，并生成报单编号\n3. 上传图片格式、数量符合要求，能正常显示在报单详情中","通过"]
["BetterWay-BLGDSYXT_testcase_XT_13","快速报单","地暖验收快速报单新增报单","文员","系统正常运行，有可选择的地暖验收服务项目","1.进入快速报单页面，选择“地暖验收”服务类型\n2.输入经销商名称（若关联），填写业主详细信息\n3.选择验收日期和时间段，选择相关产品型号\n4.确认信息无误后点击“提交”\n","1.若经销商名称输入错误或不存在，系统提示错误并无法提交\n2.成功提交后，跳转到报单详情页面，显示报单信息及待办任务（如审核)\n3.可在报单列表中查询到新提交的地暖验收报单","通过"]
["BetterWay-BLGDSYXT_testcase_XT_14","快速报单","防水施工信息保存","文员","系统正常运行，有可选择的防水施工服务项目","1.打开快速报单入口，选择“防水施工”\n2.填写施工地址、面积等基础信息\n3.选择施工队伍或人员，填写预计施工时长\n4.上传施工前现场照片（至少2张)\n5. 点击“保存并提交”","1.若经销商名称输入错误或不存在，系统提示错误并无法提交实现，提交成功\n2.成功提交后，跳转到报单详情页面，显示报单信息及待办任务（如审核)\n3.可在报单列表中查询到新提交的地暖验收报单\n","通过"]
["BetterWay-BLGDSYXT_testcase_XT_15","快速报单","防水验收编辑保存","文员","系统正常运行，有可选择的防水验收服务项目","1.打开快速报单入口，选择“防水验收”\n2.填写施工地址、面积等基础信息\n3.选择施工队伍或人员，填写预计施工时长\n4.上传施工前现场照片（至少2张)\n5. 点击“保存并提交”","1.若经销商名称输入错误或不存在，系统提示错误并无法提交实现，提交成功\n2.成功提交后，跳转到报单详情页面，显示报单信息及待办任务（如审核)\n3.可在报单列表中查询到新提交的地暖验收报单\n","通过"]
["BetterWay-BLGDSYXT_testcase_XT_16","快速报单","美缝施工快速新增报单","文员","系统正常运行，有可选择的美缝施工服务项目","1.打开快速报单入口，选择“美缝施工”\n2.填写施工地址、面积等基础信息\n3.选择施工队伍或人员，填写预计施工时长\n4.上传施工前现场照片（至少2张)\n5. 点击“保存并提交”","1.若经销商名称输入错误或不存在，系统提示错误并无法提交实现，提交成功\n2.成功提交后，跳转到报单详情页面，显示报单信息及待办任务（如审核)\n3.可在报单列表中查询到新提交的地暖验收报单\n","通过"]
["BetterWay-BLGDSYXT_testcase_XT_17","快速报单","净水服务快速新增报单","文员","系统正常运行，有可选择的净水服务服务项目","1.打开快速报单入口，选择“净水服务”\n2.填写施工地址、面积等基础信息\n3.选择施工队伍或人员，填写预计施工时长\n4.上传施工前现场照片（至少2张)\n5. 点击“保存并提交”","1.若经销商名称输入错误或不存在，系统提示错误并无法提交实现，提交成功\n2.成功提交后，跳转到报单详情页面，显示报单信息及待办任务（如审核)\n3.可在报单列表中查询到新提交的地暖验收报单\n","通过"]
["BetterWay-BLGDSYXT_testcase_XT_18","管道验收","管道验收单据详情查看","文员","存在已提交的管道验收报单","1.登录系统，进入管道验收单据列表页面\n2.选择一条报单记录，点击“查看详情”","1. 详情页面准确显示报单中的业主信息、预约时间、验收要求等内容\n2.能查看上传的施工图片，图片可放大、缩小查看细节\n3.页面有“审核通过”审核不通过”等操作按钮（若有权限)","通过"]
["BetterWay-BLGDSYXT_testcase_XT_19","管道验收","管道验收审核操作","文员","有处于待审核状态的管道验收报单","1.进入待审核报单列表，选择一条报单\n2.查看报单详情及相关资料（图片、信息等）\n3.点击”审核通过”按钮（若报单合格）或“审核不通过”按钮（若报单存在问题），并填写审核意见（若不通过)","1.点击“审核通过”后，报单状态更新为“已审核-通过”，\n系统通知相关人员（业主、业务员等）\n2.点击“审核不通过”，报单状态更新为“已审核-不通过”，填写的审核意见能在报单详情中查看，同时通知业务员和施工人员","通过"]
["BetterWay-BLGDSYXT_testcase_XT_20","管道验收","管道验收数据统计","文员","系统中有多条管道验收报单记录","1. 进入管道验收数据统计页面\n2.选择统计时间范围（如本月、本季度)\n3.查看验收总量、通过数量、未通过数量等统计数据","1.统计数据准确错误，与实际报单情况相符\n2.可按不同维度（如区域、验收人员）进行数据筛选和查看，筛选后数据正确展示","通过"]
["BetterWay-BLGDSYXT_testcase_XT_21","地暖验收","地暖验收服务流程跟踪","业主","提交过地暖验收报单","1.业主登录系统个人中心或通过短信链接进入报单跟踪页面\n2.查看报单当前所处状态（待审核、审核中、已审核等）\n及预计完成时间","1.页面实时准确显示报单状态，状态变更时有相应提示（如短信通知)\n2.预计完成时间合理，且随着流程推进动态更新","通过"]
["BetterWay-BLGDSYXT_testcase_XT_22","地暖验收","地暖验收质保查询","业主","地暖验收完成且审核通过","1.验收人员进入已审核通过的地暖验收报单详情页面\n2.点击提交按钮\n3.报单生成后，用户点击查看质保信息","1.点击”审核通过后”后，系统在后台生成包含验收数据、结论等内容的报告文件\n2.点击质保查询，正常查询报单质保信息","通过"]
["BetterWay-BLGDSYXT_testcase_XT_23","地暖验收","地暖验收报单提交","试压工","施工过程中填写验收相关问题","1.施工人员进入对应报单详情页面\n2.点击“提交”按钮\n3.填写报单描述、上传相关问题图片（若有），提交报单","1.提交反馈后，系统提示“提交成功”\n2.审核人员和相关负责人能在系统中收到进行审核","通过"]
["BetterWay-BLGDSYXT_testcase_XT_24","防水施工","防水施工信息填写","试压工","防水施工报单已提交且审核通过","1.施工人员登录系统，进入防水施工报单详情页面\n2.点击”待接单”进行同意接单\n3.填写使用的防水材料名称、规格、数量等信息，上传材料合格证明图片\n","1.填写信息时，数量只能输入正整数，否则系统提示错误\n2.材料登记信息保存成功后，能在报单详情中查看，且可编辑修改（若有权限）","通过"]
["BetterWay-BLGDSYXT_testcase_XT_25","防水施工","防水施工进度更新","试压工","防水施工正在进行中","1.施工负责人进入对应防水施工报单页面\n2.点击“编辑”按钮\n3.选择当前施工进度阶段（如基层处理完成、防水层施工中、防水验收准备等），填写进度说明（若有），上传当\n前施工照片","1.进度更新提交后，系统记录更新时间和内容，报单页面\n实时显示最新进度\n2.其他相关人员（如业主、审核人员）能查看更新后的施\n工进度信息","通过"]
["BetterWay-BLGDSYXT_testcase_XT_26","防水验收","防水施工验收派单","试压工","防水新增报单，选择试压工","1.文员进入防水施工报单详情页面\n2.点击“选择试压工”可通过搜索选择试压工\n3. 确认提交派单","1.点击“派单提交”后，报单状态更新为“待接单”，系统通知试压人员和业主\n2.施工人员可在报单列表中查看报单状态","通过"]
["BetterWay-BLGDSYXT_testcase_XT_27","美缝施工","美缝施工报单生成","文员","美缝施工新增报单","1.业务员进入美缝施工报单页面\n2.新增美缝施工报单，输入业主信息、服务信息信息\n3.点击“提交”按钮","1.业务员进入美缝施工报单页面\n2.新增美缝施工报单，输入业主信息、服务信息信息\n4.点击“提交”按钮，成功新增报单","通过"]
["BetterWay-BLGDSYXT_testcase_XT_28","美缝施工","美缝施工人员分配","文员","有已提交的美缝施工报单，且有可分配的施工人员","1.文员进入美缝施工报单列表页面\n2.选择一条待分配人员的报单，点击“分配施工人员”\n3.在人员列表中选择合适的施工人员，设置开工时间","1.文员进入美缝施工报单列表页面\n2.选择一条待分配人员的报单，点击“分配施工人员”\n4.在人员列表中选择合适的施工人员，设置开工时间","通过"]
["BetterWay-BLGDSYXT_testcase_XT_29","美缝施工","美缝施工完工确认","试压工","美缝施工完成，业主可验收","1.试压工登录系统或收到验收通知后，进入美缝施工报单验收页面\n2.查看施工效果图片（若有上传），进行现场验收（若需要）\n3.点击“提交”按钮（若验收合格发端短信，不合格不发送短信)","1.试压工登录系统或收到验收通知后，进入美缝施工报单验收页面\n2.查看施工效果图片（若有上传），进行现场验收（若需要）\n4.点击“提交”按钮（若验收合格发端短信，不合格不发送短信)","通过"]
["BetterWay-BLGDSYXT_testcase_XT_30","净水服务","净水设备安装预约","文员","客户有净水设备安装需求并提交预约请求","1.文员员登录系统，查看净水服务预约请求列表\n2.选择微信报单，与客户沟通确认安装时间、地址等信息\n3.在系统中录入预约时间，选择安装人员","1.文员员登录系统，查看净水服务预约请求列表\n2.选择微信报单，与客户沟通确认安装时间、地址等信息\n3.在系统中录入预约时间，选择安装人员","通过"]
["BetterWay-BLGDSYXT_testcase_XT_31","净水服务","净水设备售后维修报单","业主","客户的净水设备出现故障","1.客户通过系统或客服电话提交售后维修报单，填写设备故障描述\n2.填写个人信息、地址\n3. 确认提交报单","1.客户通过系统或客服电话提交售后维修报单，填写设备故障描述\n2.填写个人信息、地址\n3. 确认提交报单，显示提交成功","通过"]
["BetterWay-BLGDSYXT_testcase_XT_32","净水服务","净水服务满意度评价","试压工","净水服务（安装或维修）完成","1.业主收到满意度评价通知（短信或站内信）\n2.点击通知链接进入评价页面\n3.选择满意度等级（非常满意、满意、一般、不满意）填写评价意见","1.业主收到满意度评价通知（短信或站内信）\n2.点击通知链接进入评价页面\n3.选择满意度等级（非常满意、满意、一般、不满意），填写评价意见","通过"]
["BetterWay-BLGDSYXT_testcase_XT_33","积分管理","水工积分获取","水工","水工完成规定的服务任务（如管道验收、安装等）","1.水工登录系统，查看个人积分页面\n2.完成一项服务任务（如成功提交一个管道验收报单并审核通过)\n3. 刷新积分页面","1.完成任务后，系统根据预设积分规则（如每个验收报单奖励50积分）增加水工积分\n2.积分页面实时显示更新后的积分总数及积分获取记录","通过"]
["BetterWay-BLGDSYXT_testcase_XT_34","积分管理","项目经理积分兑换操作","文员","项目经理账户积分记录","1.项目经理进入积分商城积分兑换页面\n2.选择可兑换的礼品或服务（如优惠券、培训课程等）\n3.确认兑换数量，点击“确认兑换”按钮","1.兑换成功后，系统扣除相应积分，生成兑换记录，显示在个人积分明细中\n2.若积分不足，系统提示“积分不足，无法兑换”","通过"]
["BetterWay-BLGDSYXT_testcase_XT_35","积分管理","积分记录查询","管理员","系统中有积分增减记录","1. 管理员登录积分管理后台\n2.输入查询条件（如员工姓名、时间范围、积分类型等）\n3. 点击“查询”按钮","1.系统根据查询条件准确显示相关积分记录，包括积分增减时间、原因、数量等信息\n2.可导出查询结果为Excel文件，文件内容与页面显示一致","通过"]
["BetterWay-BLGDSYXT_testcase_XT_36","权限管理","角色权限配置","系统管理员","系统已创建不同角色（如文员、审核员、管理员等）","1.系统管理员登录权限管理模块\n2.选择一个角色（如业务员），进入权限配置页面\n3.勾选或取消勾选该角色对应的功能权限（如快速报单、\n审核报单等）\n4. 点击“保存配置”按钮","1.保存配置后，该角色对应的用户登录系统，只能看到和操作被赋予权限的功能模块和按钮\n2.再次查看权限配置页面，显示的权限勾选情况与保存的—致","通过"]
["BetterWay-BLGDSYXT_testcase_XT_37","权限管理","用户权限分配","系统管理员","系统中有已创建的用户和角色","1.系统管理员进入用户管理页面\n2.选择一个用户，点击”分配角色”\n3.在角色列表中选择一个或多个角色赋予该用户\n4. 点击“确认分配”","1.分配成功后，该用户登录系统，拥有被分配角色对应的权限\n2.用户管理页面显示该用户已分配的角色信息","通过"]
["BetterWay-BLGDSYXT_testcase_XT_38","权限管理","权限验证－越权操作","文员","普通业务员已登录系统，无审核报单权限","1.普通业务员尝试进入报单审核页面（通过非法链接或其他方式)\n2.点击审核相关按钮(如审核通过、审核不通过)","1. 系统检测到越权操作，弹出提示”","通过"]
["BetterWay-BLGDSYXT_testcase_XT_39","组织架构","组织架构搜索功能测试","测试人员","系统有组织架构数据，搜索功能已部署","1. 普通员工在组织架构页面使用搜索框，输入部门名称、员工姓名等关键词进行搜索\n2. 管理员同样进行搜索操作，验证不同类型关键词搜索结果","1. 普通员工输入关键词后，能准确显示包含关键词的部门、人员等相关信息\n2. 管理员搜索结果全面且准确，符合搜索逻辑","通过"]
[null,null,"导出测试","测试人员","系统组织架构数据，导出功能已配置","1. 进入组织架构页面，点击 “导出” 按钮（若有多种导出格式，选择 Excel 格式）\n2. 等待文件下载完成，打开下载的文件","1. 点击 “导出” 按钮后，系统弹出下载提示或直接开始下载文件\n2. 下载的 Excel 文件能正常打开，文件内容完整，包含组织架构数据，数据格式正确，无乱码、错位等情况"]
["BetterWay-BLGDSYXT_testcase_XT_40","员工与用户管理","员工账号创建及权限分配测试","测试人员","系统员工账号管理功能正常，权限配置功能可使用","1. 系统管理员登录系统后台员工管理模块\n2. 点击 “新建员工账号” 按钮，输入员工姓名、邮箱、手机号等必填信息，选择员工所属部门、岗位，并为其分配相应权限（如普通操作权限、数据查看权限等）\n3. 点击 “保存” 按钮创建账号\n4. 使用新创建的员工账号登录系统","1. 系统提示员工账号创建成功，在员工账号列表中能查看到新创建的账号信息，包括姓名、邮箱、手机号、所属部门、岗位等准确无误\n2. 新创建的员工账号登录系统成功，且拥有之前分配的相应权限，能正常访问权限内的功能模块，访问权限外模块时提示无权限","通过"]
[null,null,"用户搜索功能测试","测试人员","系统有用户数据，搜索功能已部署","1. 在员工用户页面使用搜索框，输入部门名称、员工姓名等关键词进行搜索\n2. 管理员同样进行搜索操作，验证不同类型关键词搜索结果","1. 普通员工输入关键词后，能准确显示包含关键词的部门、人员等相关信息\n2. 管理员搜索结果全面且准确，符合搜索逻辑"]
["BetterWay-BLGDSYXT_testcase_XT_41","角色管理","角色创建及权限配置测试","测试人员","系统角色管理功能正常，权限模块可操作","1. 系统管理员登录系统后台角色管理模块\n2. 点击 “新建角色” 按钮，输入角色名称（如 “高级编辑”）和描述信息\n3. 在权限配置区域，勾选该角色应具备的功能权限，如文章编辑、图片上传、数据导出等\n4. 点击 “保存” 按钮创建角色\n5. 使用具有该角色权限的测试账号登录系统","1. 系统提示搜索成功，在列表中能查看到新搜索的 “用户” 人员信息，包括姓名和岗位描述准确无误\n2. 测试账号登录系统后，能正常使用系统的文功能、图片上传、数据导出等功能，无法访问未配置的功能，提示无权限","通过"]
["BetterWay-BLGDSYXT_testcase_XT_42","角色管理","角色权限修改及同步测试","测试人员","系统已存在 “审核员” 角色及关联用户，角色管理和权限模块正常","1. 系统管理员登录系统后台角色管理模块，找到 “审核员” 角色\n2. 点击 “编辑” 按钮，在权限配置区域，取消 “敏感数据查看” 权限，新增 “审核日志导出” 权限，然后点击 “保存” 按钮\n3. 使用具有 “审核员” 角色权限的用户账号登录系统，检查权限变化情况","1. 系统提示角色权限修改成功，“审核员” 角色的权限列表更新为取消 “敏感数据查看”，新增 “审核日志导出”\n2. 用户账号登录系统后，无法使用 “敏感数据查看” 功能，提示无权限；能正常使用 “审核日志导出” 功能，且之前具备的其他权限不受影响","通过"]
["BetterWay-BLGDSYXT_testcase_XT_43","后台模块管理","后台模块新增功能测试\t","测试人员","系统后台模块管理功能正常，具备新增模块的权限和接口","1. 系统管理员登录后台管理系统\n2. 进入模块管理界面，点击 “新增模块” 按钮\n3. 输入模块名称（如 “新用户反馈模块”）、描述信息，选择模块类型（如功能模块、数据展示模块等），并配置相关属性（如访问权限、关联菜单等）\n4. 点击 “保存” 按钮","1. 系统提示模块新增成功，在模块列表中能查看到新添加的 “新用户反馈模块”，其名称、描述、类型及相关属性与配置一致\n2. 新模块在后台管理系统中可正常被引用和操作，如关联到菜单后可正常点击访问","通过"]
["BetterWay-BLGDSYXT_testcase_XT_44","后台模块管理","后台模块权限修改测试","测试人员","系统已存在 “订单管理模块”，且有不同角色（如普通员工、经理）关联该模块的不同权限，模块管理功能正常","1. 系统管理员登录后台管理系统，进入模块管理界面，找到 “订单管理模块”\n2. 点击 “编辑权限” 按钮，修改普通员工角色对该模块的权限，取消 “订单删除” 权限，新增 “订单导出” 权限，为经理角色新增 “订单批量处理” 权限\n3. 点击 “保存” 按钮\n4. 使用普通员工和经理角色账号分别登录系统，尝试操作 “订单管理模块”","1. 系统提示权限修改成功，在权限配置记录中能查看到普通员工和经理角色对 “订单管理模块” 的权限更新情况与操作一致\n2. 普通员工登录后，无法使用 “订单删除” 功能，提示无权限，但能使用 “订单导出” 功能；经理登录后，除原有权限外，能正常使用 “订单批量处理” 功能","通过"]
["BetterWay-BLGDSYXT_testcase_XT_45","APP模块管理","APP 模块加载性能测试","测试人员","APP 包含多个功能模块（如管道模块、防水模块、净水服务模块等），业务流程正常","1. APP 用户打开 APP，进入首页模块，记录首页模块加载完成时间\n2. 用户依次点击进入管道模块、个人中心模块等其他模块，分别记录各模块加载完成时间","1. 首页模块加载时间在可接受范围内（如小于 3 秒），且页面元素完整显示，无卡顿、加载不全等现象\n2. 其他模块加载时间均在合理范围内，用户操作流畅，无明显延迟","通过"]
["BetterWay-BLGDSYXT_testcase_XT_46","字典配置","字典项新增测试","测试人员","字典配置功能正常，无重复字典项","1. 进入字典配置页面，选择字典类型（如 “状态类型”）\n2. 点击 “新增”，输入字典编码（如 “STATUS_01”）、名称（如 “待处理”）\n3. 保存后刷新页面","1. 系统提示新增成功\n2. 字典列表中显示新增项，编码、名称正确无误，无重复","通过"]
["BetterWay-BLGDSYXT_testcase_XT_47","施工图片设置","施工图片上传测试","测试人员","具备施工图片上传权限，图片参数配置","1. 进入施工图片配置页面，设置照片信息必填参数","1. 进入施工图片配置页面，设置照片信息必填参数，点击确定\n2.返回APP上传照片，参数已成功","通过"]
["BetterWay-BLGDSYXT_testcase_XT_48","城市配置","城市新增测试","测试人员","城市配置功能正常，无重复城市数据","1. 进入城市配置页面，点击 “新增城市”\n2. 输入城市名称（如 “成都市”）、行政区域（如 “四川省”）、邮编（610000）\n3. 保存后刷新页面","1. 系统提示新增成功\n2. 城市列表显示新增城市，信息准确无误","通过"]
["BetterWay-BLGDSYXT_testcase_XT_49","净水问题配置","净水问题分类配置测试","测试人员","净水问题配置功能正常","\t1. 进入净水问题配置页面，新增分类（如 “水质异常”）\n2. 在分类下新增具体问题（如 “自来水有异味”）\n3. 保存后查看分类结构","1. 分类和具体问题层级清晰\n2. 问题列表显示 “水质异常→自来水有异味”","通过"]
["BetterWay-BLGDSYXT_testcase_XT_50","入职申请","入职申请流程测试\t","文员","提交入职申请","1. 填写入职申请表（姓名、岗位、入职日期等必填项）\n2. 上传附件\n3. 提交申请后等待审批","1. 系统提示 “申请已提交”\n2. 审批流程正常流转（状态显示 “待审批”）","通过"]
[null,null,"必填项缺失校验测试","文员","故意漏填 “身份证号”","1. 提交未填写 “身份证号” 的申请表\n2. 观察系统提示","1. 系统弹出提示 “身份证号为必填项”\n2. 申请未提交，状态仍为 “草稿”","通过"]
["BetterWay-BLGDSYXT_testcase_XT_51","离职申请","离职申请提交测试\t","文员","具备提交离职申请权限","1. 填写离职申请表（离职原因、预计离职日期）\n2. 提交申请后通知直属领导审批","1. 系统提示 “申请已提交”\n2. 直属领导收到审批通知","通过"]
[null,null,"必填项缺失校验测试","文员","故意漏填 “必填信息”","1. 提交未填写 “手机号” 的申请表\n2. 观察系统提示","1. 系统弹出提示 “手机号为必填项”\n2. 申请未提交，状态仍为 “草稿”","通过"]
["BetterWay-BLGDSYXT_testcase_XT_52","管道验收接口","管道验收报单提交接口测试","测试人员","管道验收报单相关接口已部署，测试环境正常","1.准备符合接口规范的管道验收报单数据，包含业主姓\n名、电话、地址、预约时间等必填信息，以及验收人员等\n选填信息\n2.使用接口测试工具（如Postman），向管道验收报单提\n交接口发送POST请求，携带准备好的数据","1.接口返回状态码为200（成功状态码，具体依接口规范），表示请求成功\n2.接口返回的响应数据中包含报单编号等信息，且报单能在系统报单列表中查询到","通过"]
["BetterWay-BLGDSYXT_testcase_XT_53","管道验收接口","管道验收单据详情获取接口测试","测试人员","存在已提交且审核通过的管道验收报单，接口正常","1.获取一条已存在的管道验收报单编号\n2.使用接口测试工具，向管道验收单据详情获取接口发送GET请求，携带报单编号参数","1. 接口返回状态码为200\n2.响应数据中包含报单的业主信息、验收结果、验收人员等详细内容，且与实际报单信息一致","通过"]
["BetterWay-BLGDSYXT_testcase_XT_54","地暖验收接口","地暖验收预约时间查询接口测试","测试人员","有多个地暖验收报单，接口已部署","1.确定查询条件，如指定区域、时间段等\n2.使用接口测试工具，向地暖验收预约时间查询接口发送GET请求，携带查询条件参数","1.接口返回状态码为200\n2.响应数据中包含符合查询条件的地暖验收报单预约时间列表，数据准确无误","通过"]
["BetterWay-BLGDSYXT_testcase_XT_55","地暖验收接口","地暖验收报告生成接口测试","测试人员","有已完成验收且审核通过的地暖验收报单，接口可访问","1.获取一个已完成验收的地暖验收报单编号\n2.使用接口测试工具，向地暖验收报告生成接口发送POST请求，携带报单编号参数","1.接口返回状态码为200，提示报告生成成功\n2.可在指定存储位置（或通过其他方式获取）找到生成的验收报告文件，文件内容完整，包含验收数据和结论","通过"]
["BetterWay-BLGDSYXT_testcase_XT_56","防水施工接口","防水施工派单接口测试","测试人员","有防水施工报单，且接口已配置好","1.准备防水施工材料登记数据，包括材料名称、规格、数量、合格证明图片路径等\n2.使用接口测试工具，向防水施工材料登记接口发送PUT请求，携带报单编号和材料登记数据","1.接口返回状态码200，提示材料登记信息保存未成功\n2.再次查询该报单的材料登记信息，能获取到刚刚提交的数据","通过"]
["BetterWay-BLGDSYXT_testcase_XT_57","防水施工接口","防水施工进度更新接口测试","测试人员","有正在进行的防水施工报单，接口正常","1. 准备防水施工进度更新数据，如当前进度阶段、进度说明、现场照片路径等\n2. 使用接口测试工具，向防水施工进度更新接口发送 PUT 请求，携带报单编号和进度更新数据","1. 接口返回状态码为 200，提示进度更新成功\n2. 报单的进度信息在系统中更新为最新提交的内容","通过"]
["BetterWay-BLGDSYXT_testcase_XT_58","首页数据接口","首页新增长数据获取接口测试","测试人员","系统记录新增长数据，接口已配置","1.使用接口测试工具，向首页新增长数据获取接口发送GET 请求","1. 接口返回状态码为200\n2.响应数据中包含准确的新增长数据时间正常","通过"]
["BetterWay-BLGDSYXT_testcase_XT_59","快速报单接囗","报单创建接口测试","测试人员","具备报单创建所需信息，接口可访问","1.准备创建报单数据，如项目名称、负责人、开始时间、结束时间等","1.接口返回状态码为200，提示报单创建成功\n2.系统中能查询到新创建的报单记录","通过"]
["BetterWay-BLGDSYXT_testcase_XT_60","报单统计管理接口","报单统计进度更新接口测试","测试人员","有已创建报单且需更新进度，接口正常","1.准备进度更新数据，如项目编号、当前进度百分比、进度说明等\n2.使用接口测试工具，进度更新接口发送PUT请求，携带项目编号和进度更新数据","1.接口返回状态码为200，提示进度更新成功\n2.进度信息在系统中更新为最新内容","通过"]
["BetterWay-BLGDSYXT_testcase_XT_61","报表管理接口","客户数量同比变化率计算接口测试","测试人员","系统有客户数量历史数据和当前数据，接口已部署","1.设定统计时间范围，如本季度与上季度对比\n2.使用接口测试工具，向客户数量同比变化率计算接口发送GET请求，携带时间范围参数","1. 接口返回状态码为200\n2.响应数据中包含准确计算的客户数量同比变化率，计算逻辑正确","通过"]
["BetterWay-BLGDSYXT_testcase_XT_62","数据统计接口","服务数据按部门统计接口测试","测试人员","系统有各部门服务数据记录，接口正常","1.确定统计条件，如指定部门、统计时间段等\n2.使用接口测试工具，向服务数据按部门统计接口发送GET请求，携带统计条件参数","1. 接口返回状态码为200\n2.响应数据中包含符合统计条件的各部门服务数据，数据准确","通过"]
["BetterWay-BLGDSYXT_testcase_XT_63","安全性","身份认证安全","测试人员","系统开启密码复杂度要求","1. 用户尝试设置简单密码（如 “123456”）\n2. 提交密码修改请求","1. 系统提示 “重置密码”\n2. 密码修改失败","通过"]
["BetterWay-BLGDSYXT_testcase_XT_64","易用性","界面友好性","测试人员","页面布局合理性测试","1. 检查界面元素（菜单、按钮、输入框）是否对齐\n2. 颜色对比度是否符合无障碍标准（如文本与背景色对比度≥4.5:1）","1. 界面布局整齐，无错位或拥挤\n2. 重要信息（如错误提示）颜色醒目，易于识别","通过"]
["BetterWay-BLGDSYXT_testcase_XT_65","性能稳定性","并发访问测试","测试人员","系统部署在标准服务器环境","1. 使用 JMeter 模拟 300 个用户同时登录系统\n2. 监控服务器 CPU / 内存占用、响应时间","1. 服务器 CPU 利用率≤80%，内存占用≤70%\n2. 平均响应时间≤3 秒，无请求超时","通过"]
[null,null,"单关键词快速搜索","测试人员","搜索功能已实现","1. 在搜索框输入常见关键词（如 “管道验收”）\n2. 点击搜索按钮\n3. 记录从点击到结果加载完成的时间\t","响应时间≤10 秒，搜索结果准确显示相关内容（如包含关键词的报单记录）","通过"]
[null,null,"多关键词组合搜索","测试人员","搜索功能已实现","1. 使用组合条件搜索（如 “状态 = 已审核”+“区域 = 上海”+“时间范围 = 近 30 天”）\n2. 点击搜索按钮\n3. 记录响应时间","响应时间≤10 秒，结果符合所有组合条件，无数据遗漏或错误","通过"]
["BetterWay-BLGDSYXT_testcase_XT_66","管道验收成功接口","验证正常情况下管道验收接口能成功处理","测试人员","系统正常运行，存在待验收的管道项目","1. 调用管道验收接口，传入符合要求的管道项目 ID、验收人员 ID、验收结果（合格）等参数\n2. 检查接口返回信息","1. 接口返回状态码为 200\n2. 返回信息提示管道验收成功，更新管道项目状态为已验收","通过"]
["BetterWay-BLGDSYXT_testcase_XT_67","地暖验收成功接口","传入无效的验收人员 ID","测试人员","验证接口对无效的验收人员 ID 的处理","1. 调用地暖验收接口，传入地暖项目 ID、无效的验收人员 ID、验收结果等参数\n2. 检查接口返回信息","1. 接口返回状态码为 400\n2. 返回信息提示验收人员 ID 无效","通过"]
["BetterWay-BLGDSYXT_testcase_XT_68","防水施工成功接口","防水施工施工开始时间格式错误","测试人员","验证接口对错误的施工开始时间格式的处理","1. 调用防水施工接口，传入防水项目 ID、施工人员 ID、错误格式的施工开始时间（如非日期时间格式）\n2. 检查接口返回信息","1. 接口返回状态码为 400\n2. 返回信息提示施工开始时间格式错误","通过"]
["BetterWay-BLGDSYXT_testcase_XT_69","防水验收接口","验收人员与施工人员为同一人","测试人员","系统正常运行，存在已完成施工的防水项目","1. 调用防水验收接口，传入防水项目 ID、施工人员 ID（作为验收人员 ID）、验收结果等参数\n2. 检查接口返回信息","1. 接口返回状态码为 403\n2. 返回信息提示验收人员与施工人员不能为同一人","通过"]
["BetterWay-BLGDSYXT_testcase_XT_70","美缝施工接口","接口响应稳定性测试","测试人员","系统正常运行，存在可施工的美缝项目","1. 多次调用美缝施工接口，传入符合要求的参数\n2. 记录每次接口响应时间及返回信息","1. 接口响应时间波动在合理范围内\n2. 每次返回信息正常，无异常情况","通过"]
["BetterWay-BLGDSYXT_testcase_XT_71","净水服务接口","服务类型参数错误","测试人员","系统正常运行，存在可服务的净水项目","1. 调用净水服务接口，传入净水项目 ID、服务人员 ID、错误的服务类型参数（如非预定义的值）\n2. 检查接口返回信息","1. 接口返回状态码为 400\n2. 返回信息提示服务类型参数错误","通过"]
["BetterWay-BLGDSYXT_testcase_XT_72","积分信息接口","积分信息更新后获取","测试人员","系统正常运行，存在用户积分数据","1. 更新用户的积分信息（如增加积分）\n2. 调用积分信息接口，传入该用户 ID\n3. 检查接口返回信息","1. 接口返回状态码为 200\n2. 返回信息包含用户更新后的积分余额、积分获取记录等准确信息","通过"]
["BetterWay-BLGDSYXT_testcase_XT_73","权限管理接口","验证接口对已存在的权限添加请求的处理","测试人员","系统正常运行，存在角色数据，角色已拥有某权限","1. 调用权限管理接口，传入角色 ID、已存在的权限 ID 等参数，请求添加权限\n2. 检查接口返回信息","1. 接口返回状态码为 400\n2. 返回信息提示该角色已拥有此权限","通过"]
["BetterWay-BLGDSYXT_testcase_XT_74","系统设置接口","正常修改系统设置\t","测试人员","系统正常运行，存在可修改的系统设置项","1. 调用系统设置接口，传入设置项名称、新的设置值等参数，请求修改设置\n2. 检查接口返回信息","1. 接口返回状态码为 200\n2. 返回信息提示系统设置修改成功，更新系统设置数据","通过"]
["BetterWay-BLGDSYXT_testcase_XT_75","人员信息接口","正常获取人员信息","测试人员","系统正常运行，存在人员数据","1. 调用人员信息接口，传入人员 ID\n2. 检查接口返回信息","1. 接口返回状态码为 200\n2. 返回信息包含人员的基本信息（如姓名、联系方式等）准确信息","通过"]