• 【测试理解】基于个人工作中的阶段性测试理解


    今日整理了一些工作内容,具体内容无法发布上来,但是其中对于测试的理解相对于之前有一些新的认知~

    其中最底部为:质量和效率,保障质量,提升效率,是工作中的两个重要方向,质量是必须保证,效率是需要提升

    基于以上两方面目标,会做出一个更细的划分,其中质量可从几个角度进行覆盖:服务稳定性、功能有效性、用户体验性等几个方面,效率上从几个方面进行覆盖:项目推进、人力安排、平台创新及优化

    基于细化分析之后,结合项目情况,则需要清晰:项目架构技术实现、项目知识(业务发现面向客户、业务形态,覆盖端型,所处阶段等)、项目流程(该部分涉及人员数量比较大,并且是所有人共同构成的整体流程)、项目管理

    在项目架构技术理解、项目知识、流程及管理建立的基础上,到了更具象的层面,测试有哪些可做,又要如何做?

    (1)测试方法的引入及创新:与开发这边技术认知保持一致,能够跟进了解最新使用的技术,并掌握所需要的测试方法

    (2)测试技术:对于最新的一些测试技术或者框架等,能够保持敏锐,能够持续引入新技术,结合项目阶段及使用效果产出适合自己项目的技术积累

    (3)平台建设:基于(1)(2)的输出,本着做产品的理念进行平台的建设,对于大的测试平台进行细化分级,可从多个维度,例如:介入阶段,或者说出入口信息,例如可从数据层、接口层、展示层等进行平台建设的划分,并基于流程进行数据打通,也方便对问题作出排查;也可以基于单一学科进行深入细化分析,从某个专项入手,从表面到内里,先将主要因素解决掉,收集数据,再与其他专项结合,找出互相影响,具体这个部分目前并未做得很好,各个部分割裂的比较多;对于基础的服务平台例如:告警服务、某些专项、或者校验等,能够插件化或者标签化,从而能得到相对完善的测试质量报告(对于具体要做哪些标签化或者插件化的处理,如何分析给出合理的建议,例如不需要做的可以不做,是当前未做的事情)

    (4)考虑项目本身的阶段:线下、上线、线上,能够产出有效数据分析,并结合平台和数据给出测试指导,对外能够提供相应的服务

  • 相关阅读:
    unity3d热更新插件uLua学习整理
    结合axios对项目中的api请求进行封装
    移动端适配剖析
    vscode如何调试node项目(给node项目打断点)
    mac上使用cnpm搭建npm私有仓库,并上传/下载私有npm包
    前端常见的兼容性问题--web端和移动端
    react树形选择组(支持:单选,多选,全选)
    MongoDB 与 Mysql 的对比
    使用div 的 contenteditable属性,实现输入编辑,输入 "#" 出现下拉选择
    前端单元测试,以及给现有的vue项目添加jest + Vue Test Utils的配置
  • 原文地址:https://www.cnblogs.com/keke-xiaoxiami/p/10467413.html
Copyright © 2020-2023  润新知