• 项目验收测试


    验收测试

    项目制-验收

    文档验收
    • 文档齐全(参考如上文档清单);

    • 文档内容描述准确, 没有歧义和错误的表达;

    • 文档内容容易理解, 通过使用适当的术语、图形表示、详细的解释来表达;

    • 文档对主要功能和关键操作尽量提供应用实例。

    • 测试用例覆盖率校验,需求全覆盖

    • 用例内容:正常场景 异常场景

    • 测试报告,附上bug清单。

    界面验收
    • 界面设计符合数科的设计规范;
    • 外包团队需提供与软件适配的浏览器、手机、PAD等品牌与版本号清单;
    • 各界面需要做好PC、手机、PAD等UI兼容与机器适配;
    • 原则上,浏览器至少需适配Chrome、Safari、火狐、IE8以上;
    • 原则上,手机至少需适配苹果、小米、华为、vivo、OPPO、三星、魅族。
    功能验收
    • 功能验收范围覆盖(接口、数据库存取、页面功能);
    • 测试用例执行情况查看(选取总量10%用例执行,优先级高)
    • bug率 一二级严重bug无,三级bug数小于5%或者2个。
    • 业务场景功能测试不通过数的比例<1.5%;
    • 不存在严重等级为1的错误;
    • 不存在严重等级为2的错误;
    • 严重等级为3的错误数量小于5%或者2个;
    • 所有提交的问题都已得到修复;
    性能验收
    • 提供性能测试报告;
    • 相关重要指标达到以下要求:
    • 最低标准:50并发,响应耗时小于3S(并发数根据 实际用户量 业务使用情况确定)
    交接前提条件
    • 需提供用户验收通过确认书;
    • 涉及交接的软件,原则上建议接受交接软件所有功能,不建议交接软件部分功能模块;
    • 跟财务类无关的软件或功能,所有功能需在线上稳定运行不少于3个月;跟财务类相关的软件或功能,所有功能需在线上稳定运行不少于6个月;
    • 线上稳定运行既线上可用率,需满足:最近3至6个月内,线上没有出现影响20人以上或数据错误的严重bug,且每月线上bug数不超过3个。
    源码验收
    • 代码应只保留跟本项目相关的代码,无效代码应一律去除;
    • 数据库应只保留跟本项目相关的表、视图、存储过程、函数、触发器、定时job等,无效内容应一律去除;
    • 特别注意合理做好数据表结构设计,适当冗余提升性能;
    • 代码结构清晰无冗余,注释完整有效,避免硬编码;
    • 但凡不符合源码验收规范的,外包团队需修复完毕。
    过程管控
    • 用例提交时间,开发完成时间 即刻提交测试用例
    • 用例评审记录
    • 文档必须跟随项目填写。
    其他注意点
    • 对于外包团队的软硬件选型,建议业务部门邀请本公司IT团队一起参与决策;
    • 与外包团队商签署的商务合同和补充协议等,建议业务部门邀请本公司IT团队一起参与制定;
    • 外包团队使用的环境、数据库、网络、语言、框架、技术、组件等需事先获得本公司IT团队认可;
    • 如外包项目不符合或无法满足上述验收规范的,建议商务层面延长付款周期、扣除相应款项或终止合同;
    • 每一笔合同款在支付给外包团队之前,除了需获得用户验收通过确认书之外,还应通过IT团队验收;

    验收通过

    100%实现需求明细列表所有功能,即100%满足业务需求的软件。

    • 无致命bug
    • 无阻塞功能
    • 无一般问题
    • 优化问题少量
    • 可直接上线

    验收不通过

    • 一次 —返回整改
    • 两次 —扣除项目总额10%
    • 三次 —扣除项目总额25%
    • 以后依次递增10%,直至扣完
  • 相关阅读:
    基于虚拟同步发电机控制的双机并联Simulink仿真模型
    环形均分纸牌问题
    Haproxy-1.5.19版本的基础运用
    【超好懂的比赛题解】2022 Jiangsu Collegiate Programming Contest 比赛题解
    手感顺滑的平板键盘,更好用的Surface Pro伴侣,雷柏XK200S上手
    如何保障需求质量(上):你应该知道的
    PS 颜色取样器&标尺工具 基本使用讲解
    【RPC】前传
    RabbitMQ如何保证消息不丢失
    一篇SpringCloud面试(两万字)
  • 原文地址:https://blog.csdn.net/yanbingquan/article/details/127419591