• App项目测试方案改进


    问题现状:
    1、测试、开发、产品之间缺乏及时有效的沟通。

    2、缺乏对上线标准的定义。

    3、测试时间比较短,人员短缺。

    改进方法:

    1-在产品需求出来后,测试需要按产品需求编写测试用例,测试、开发、产品一起对用例进行评审及确认。

    2-在测试过程中,测试需要进行常见的类型测试(一般包括:功能测试、用户体验性测试、弱网测试、兼容性测试、性能测试)。

    3-在发版之前的每一天,测试会统计BUG的严重程度及状态分布情况,并列出严重问题BUG列表,后再抄送给开发和产品,以便他们了解修改产品BUG的情况。

    4-在发版之前的每一天,测试人员需要跟踪开发修复BUG的进展,如果开发修复问题比较缓慢,需及时与开发进行沟通和协调,跟踪开发解决问题的进展情况。

    5-版本发布标准,如(所有功能都按需求实现、测试所发现的问题都已经关闭、没有出现主流程的BUG、严重程度以上的BUG数0个、低程度的BUG数<=5个、测试用例都已经执行完成)。

    6-每次发布版本涉及到的内容(安装包文件、SQL脚本、文档等)需要按版本放到对应SVN上,并说明是属于哪个环境的程序包(测试、预发布、正式)。

    7-前端(android和IOS)发布版本,需要包含版本号、程序包文件的MD5值、程序包文件的时间戳,对应的程序包文件需要上传到SVN上。

    8-版本发布前,需要经过验收测试,一般需要产品经理来介入验收测试,产品验收通过后,测试再按发布标准,来确定是否可以上线。

    9-版本发布前,符合发版标准,并经过测试发布发版邮件通知后,才开始进行版本发布操作,开发及测试需要协助运维进行发版操作。

  • 相关阅读:
    物理初中电学套题犯傻题整理
    Ansible之playbook语法
    Ansible之安装-使用aliyun的epel源
    Ansible之批量执行简单指令
    Ansible之配置文件ansible.cfg
    k8s之harbor私有镜像仓库部署
    Ansible之inventory资源清单
    centos7 二进制部署kubernetes(v1.19.0) 高可用集群
    react用ref之坑 (react中findDOMNode)
    iOS开发申请组播广播权限
  • 原文地址:https://www.cnblogs.com/Sammy-chen/p/9372836.html
Copyright © 2020-2023  润新知