一、验收前置准备(明确标准,避免争议)
这一步是验收的基础,核心是统一验收依据,减少甲乙双方的认知偏差。
- 确认验收基准文档
- 整理并核对项目全流程的核心文档,作为验收的唯一标准,包括:需求规格说明书、站点地图、高保真设计稿、功能清单、技术开发协议、响应式适配要求等。
- 明确验收范围边界:区分 “合同内必做功能” 和 “额外需求功能”,避免验收时混入未约定的内容。
- 组建验收小组与分工
- 小组人员建议包含:甲方项目负责人、产品需求方、运营使用者、乙方技术负责人、前端开发、后端开发。
- 明确职责:甲方人员侧重功能匹配度、用户体验核验;乙方人员侧重技术实现、性能稳定性说明与问题排查。
- 准备测试环境与工具
- 要求乙方提供独立的验收测试环境(与正式上线环境一致,避免使用开发环境),并提供测试账号(含不同权限,如普通用户、管理员)。
- 准备测试工具:浏览器兼容性测试(Chrome、Firefox、Edge、Safari 等)、移动设备(不同尺寸手机、平板)、性能测试工具(Lighthouse、PageSpeed Insights)、接口测试工具(Postman,针对有 API 接口的项目)。
- 制定验收用例表
- 按 “页面模块 + 功能点” 的逻辑制作验收用例,每一条用例需包含测试项、预期结果、实际结果、是否通过、问题描述等字段。
- 示例:首页轮播图→点击轮播图跳转至对应详情页→跳转准确→通过 / 不通过→无 / 跳转链接错误。
二、核心分项验收(逐项核验,覆盖全维度)
验收需从视觉、功能、性能、兼容性、合规性5 个核心维度展开,逐项测试并记录结果。
- 视觉设计验收(匹配度核验)
- 操作指引:将测试环境的页面与定稿的高保真设计稿逐屏对比,重点检查:
- 页面布局:模块位置、间距、排版是否与设计稿一致;
- 视觉元素:色彩、字体、图标、图片清晰度、Logo 位置是否符合要求;
- 细节处理:按钮状态(正常 /hover/ 点击)、弹窗样式、表单样式是否统一;
- 响应式适配:在不同设备尺寸下(PC 端 1920/1366px、平板 768px、手机 375/414px),页面是否自动适配,无布局错乱、内容溢出、字体过小等问题。
- 判定标准:视觉差异率需低于约定阈值(通常≤5%),且差异部分为非核心视觉区域。
- 功能模块验收(核心功能有效性)
- 按站点地图 + 功能清单逐个测试,覆盖所有核心及次要功能,重点关注:
- 基础功能:页面跳转是否正常、菜单导航是否清晰、表单提交是否成功(含必填项校验、错误提示)、搜索功能是否精准;
- 业务功能(根据网站类型):电商类需测试商品展示、加入购物车、下单支付、订单查询;企业展示类需测试留言板、文件下载、联系方式跳转;会员类需测试注册、登录、权限管理(如管理员能否增删改数据);
- 前后端交互:数据是否实时同步(如用户提交表单后,后台能否立即查看)、接口调用是否无报错(打开浏览器控制台,查看 Network 和 Console 面板是否有 4xx/5xx 错误)。
- 判定标准:所有合同约定功能需 100% 实现,且无致命性 bug(如支付失败、数据丢失)。
- 性能与稳定性验收(用户体验保障)
- 操作指引:用工具和人工测试结合,重点检查:
- 页面加载速度:PC 端首屏加载时间≤3s,移动端≤5s(通过 Lighthouse 测试,得分≥70);
- 并发稳定性:对核心页面(如首页、商品详情页)进行模拟并发测试(可用 JMeter 工具),约定并发数下(如 100 人同时访问),网站无卡顿、崩溃;
- 服务器响应:后台管理系统操作无延迟,数据查询、导出速度符合预期;无内存泄漏、数据库死锁等问题。
- 判定标准:性能指标需达到合同约定值,长时间运行无异常宕机。
- 兼容性验收(多场景适配)
- 操作指引:测试网站在不同环境下的运行情况:
- 浏览器兼容:在 Chrome、Firefox、Edge、Safari 等主流浏览器及对应低版本中,功能和视觉无异常;
- 设备兼容:在安卓、iOS 不同系统的手机、平板上,响应式布局正常,触控操作(如点击、滑动)无失效;
- 网络兼容:在 4G、5G、弱网(如地铁、电梯场景)下,页面能否正常加载,或有合理的加载提示。
- 合规性验收(规避法律风险)
- 这一步容易被忽视,但直接影响网站能否合法上线,重点检查:
- 备案合规:国内服务器搭建的网站,需提供工信部 ICP 备案号,并正确展示在页面底部;
- 隐私合规:有用户注册、数据收集功能的网站,需有清晰的《用户隐私政策》,明确数据收集范围和用途;
- 版权合规:网站使用的图片、字体、视频等素材无侵权风险(乙方需提供版权授权证明);
- 其他合规:电商网站需有《营业执照》《增值电信业务经营许可证》(如需);医疗、教育类网站需对应行业资质。
三、问题整改与复验(闭环处理,确保达标)
- 问题分类记录
- 对验收中发现的问题,按严重程度分类:
- 致命问题:影响网站核心功能使用或上线的问题(如支付失败、数据丢失、备案缺失);
- 严重问题:影响用户体验但不致命的问题(如页面加载缓慢、部分功能异常);
- 一般问题:视觉细节偏差、文案错别字等小问题。
- 形成《验收问题整改清单》,明确问题描述、严重等级、整改责任人、整改期限,双方签字确认。
- 整改与复验
- 乙方需在约定期限内完成问题整改,并通知甲方复验;
- 复验仅针对整改的问题,确认是否解决;若仍未达标,需重新整改,直至所有问题闭环。
四、最终验收与交付归档(项目收尾)
- 签署验收报告
- 所有验收项通过、问题整改完成后,双方签署《项目验收报告》,明确项目正式验收合格,自此进入质保期(通常 1-3 个月)。
- 全量交付资料
- 乙方需向甲方交付完整的项目资料,包括:
- 源代码(前后端代码、数据库脚本);
- 设计资料(源文件、切图、字体文件);
- 技术文档(服务器配置手册、后台操作手册、API 接口文档);
- 资质文件(备案证书、素材版权证明)。
- 技术交接培训
- 乙方对甲方运维人员或使用者进行培训,内容包括:后台管理操作、服务器日常维护、常见问题排查方法。
验收操作注意事项
- 验收过程需全程留痕,测试截图、问题清单、沟通记录等均需存档,避免后续争议;
- 验收时间建议预留充足(小型网站 3-5 天,中型网站 7-10 天),避免仓促验收遗漏问题;
- 质保期内,乙方需对非甲方人为原因导致的问题免费修复。
