典型案例

某物业管理系统第三方测试

作者:创始人 点击:0次 发布时间:2025-07-08

1. 测试目标

依据 GB/T 25000.51《系统与软件工程 系统与软件质量要求和评价(SQuaRE)》及项目需求规格说明书,对物业管理系统进行第三方功能性测试,验证 9 大功能模块是否符合需求、四类角色权限是否正确隔离、填报—审核流程是否闭环。

2. 测试流程(六阶段)

需求评审 → 测试计划 → 用例设计 → 功能测试 → 缺陷回归 → 测试报告

阶段

主要工作

产出物

需求评审

梳理 9 大模块业务规则、角色权限矩阵

需求理解备忘录

测试计划

划定测试范围、资源、进度、准入准出标准

测试计划

用例设计

按模块+流程双维度编写用例,重点覆盖填报→审核闭环

测试用例集

功能测试

执行用例,记录实际结果与缺陷

缺陷清单(Bug List)

缺陷回归

验证缺陷修复,做回归测试

回归记录

测试报告

汇总通过率、缺陷分布、质量评价

第三方测试报告

3. 核心测试策略

① 功能测试(核心)

  • 系统管理:管理人员/系统管理员/填报人员/审核人员四类用户 CRUD;组织结构树增删改;协议示例模板维护。

  • 合作单位:录入、编辑、查看、查询(按名称/类型/状态筛选)全链路验证。

  • 填报—审核闭环(③④⑤⑥⑦共用同一模式):填报人员保存草稿 → 提交 → 审核人员查看、通过/驳回 → 状态流转校验。重点测 状态机正确性(草稿→待审→通过/驳回,驳回后可再提交)。

  • 三供一业:验证其"综合管理"是否正确汇总项目信息、协议信息、市场拓展、工程维修改造、接管运营五类数据,编辑/查看/查询功能。

  • 系统监控:模拟登录、注销、删除操作,校验操作日志是否完整记录操作人、时间、IP、操作类型。

② 角色权限测试(矩阵覆盖)

角色

可操作范围

验证要点

管理人员

全模块审批、综合查看

可跨模块审批、三供一业总览

系统管理员

系统管理、组织/用户维护

可管用户,不可篡改业务数据

填报人员

信息录入、草稿保存

只能填自己负责的项目,不能审核

审核人员

各模块审核

只能审核,不能填报

③ 其他测试类型:界面(UI)测试、数据准确性测试、兼容性测试(主流浏览器)、安全测试(越权访问、SQL 注入)、性能测试(并发填报/审核)、回归测试。

4. 典型缺陷示例

  • 审核通过后状态未正确流转为"已通过";

  • 填报人员越权访问审核入口;

  • 三供一业汇总数据与源模块不一致;

  • 删除操作未在系统监控中记录日志。

5. 测试结论

通过 需求覆盖度 + 用例通过率 + 缺陷严重程度分布 综合评价,出具带有 CMA 资质章的第三方测试报告,作为系统验收依据。

湖北衡智检测服务有限公司