• 0
  • 0
分享
  • 高级和资深测试工程师之间,差的就是这一点——软件测试圈
  • 曼倩诙谐 2023-04-13 11:06:23 字数 1714 阅读 682 收藏 0

  测试人初到一个公司,往往公司的测试团队和规模已经完善,我们需要做的就是跟着公司的节奏走。因为相应的制度和流程已经完善,不需要额外操心太多与测试执行层面无关东西。

  但是当流程和制度没有的情况下,我们应该怎么办呢?

  本篇文章适用于初到一个公司、公司新引进测试流程,却不知道如何从0开始的同仁。以下是我近期的总结,方案有可能不是最完美的,但可以参考,有一定的借鉴作用。

  整篇文章逻辑结构:

  首先介绍什么是落地;

  其次更为重要的思想;

  最后经过这一年总结还有哪些不足之处,进而指出我打算接下来执行的方案。

  何为落地

  不知道大家接触过“落地页”这个词没有,我是在需求介绍文档里第一次见到这个词,当时特意留意了一下,以至于在脑袋里留下了深刻的印象。

  “落地页”一般是指进入app或者登录网站后首次出现的那个页面。

  同理,测试工作的落地也是一样的含义,表示首次引进测试行业,任何事情从0到1的过程或多或少都存在各种各样的问题,仅人员磨合就尚需一段时间。

  所以落地是指从无到有,从想法到实现这一个过程。

  思想上的接纳

  经过这一年测试工作的开展,最主要的成果为:第一年有几个项目未经过测试直接上线,经过后续的沟通,截至2022年末新启动的项目全部经过测试再上线。

  第二成果为:针对开发人员提交版本质量低的问题,输出开发自测用例文档(通用),把一些通用需要规避的低级问题排除,bug数明显降低,降低开发、测试工作效率。

  我们都知道,开发和测试之间的关系很微妙,有三成的开发愿意主动将程序进行测试,已经算是一个较高的比例。

  通过这段时间磨合,大的项目整体上还是都经过了测试这个流程,也算得上是进步之处,效果的好坏与项目经理的态度有很大关系,还是那句话:领导的态度就是方向。

  不足之处

  虽然有了一点点进步,但是还有许多尚需改善的地方,例举几条:

  1.有的项目变更后未开展测试工作,直接在客户环境调试后上线;

  2.只有大的版本计划,小版本计划不明确。比如多长时间某个模块测试完成、开发修改完成等等,没有明确的时间规定;

  3.测试工作量的统计除了bug数维度,测试用例新增数,还需统计执行用例数,不适用用例也应进行统计,这也是工作量的一部分;

  4.测试完成后有整体的大报告,每周有周报,但是阶段性成果报告还没有输出;

  5.不同开发人员提测版本质量仍存在问题,公司层面没有有效的措施应对;

  6.针对新启动项目,空余一段时间进行技术调研,以备更好的执行测试。

  规范来保障

  既然发现了不足之处,就应想出应对方案来提高大家效率,仅仅在测试层面上来说,我们有责任和必要管理好自己的工作,由他人的原因导致的问题应尽量想办法来处理应对。

  至今为止,我从事这个行业也快10年,对于测试工程师分为初级、中级、高级、资深测试工程师也有一定的理解。

  在我的理解中:

  高级测试工程师的职责是提升自己的工作效率,比如最基本的技能自动化工程师;

  资深测试工程师基本职责为自动化平台测试开发, 提升别人工作的效率、全局提升效率,以及一定的统筹能力。

  一个人如果具备提升大家整体效率的能力,也是高水平的一种体现。所以,我接下来需要做的工作就是提升自己及他人的效率。

  我们都知道测试工作阶段大致分为需求了解、计划、执行、测试报告总结阶段,所以针对每一阶段需要提升的内容如下:

  1.对于整个测试流程梳理测试规范文件,规范每一阶段工作的准则及流程;

  2.按照工作流程开展工作,每一环节成果物经过评审;

  3.版本质量不高引进自测环节并执行,通过领导批准;

  4.自动化测试平台开发搭建,梳理出适合公司内部的需求,不做无意义的事。

  以我以往失败的案例来看,没能找到公司需求点、对自动化理解不深入两点占失败原因的大部分。

  希望今年有所突破

  最后还有一点感悟:不要想刚进入一家公司你就是救世主的角色,凡事先观察再行动,争取最大的资源,借力而为。

  以上就是我对于从0到1开展测试工作的总结,我们一起努力。



作者:桃子    

来源:http://www.51testing.com/html/68/n-7795568.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   宝子们,现在是不是还在观望呢?有没有考虑转行?有没有了解过软件测试呢?现在软件测试的风口很大,但是并不是什么人都能学软件测试,我不建议大家盲目跟风。  1、学历大专以上,最好本科。  2、逻辑能力强,沟通能力强(不要社恐)。  3、计算机专业的最好,别的专业也无所谓。  4、有抗压能力。  一、性格测试  总共是有一百道题目左右,不能够返回答题,因为部分题是考察考生的回答题目的一致性。  现在想起来感觉第二次和第一次填写的答案差不多,就感觉emmm。。。很迷。  这里建议大家在答题的时候要保持一颗要努力拼搏,不怕困难以及积极向上的心态。  二、技术一面  其实之前也有了解过今年的华为面试比...
            0 0 476
            分享
          • 国内软件业快速发展的最近十年,软件开发工程师的人数和职业水平得到了很大的提高,当前国内高水平的软件开发工程师的数量已经可以和许多软件业发达的国家相比。但是,软件测试人才严重缺乏,尤其是既懂质量管理,又懂测试技术的软件测试工程师,更是凤毛麟角。现阶段软件测试工程师的晋升通道有两种:一种是专业通道,成长为高级软件测试工程师或专职的性能测试工程师、自动化测试工程师、白盒测试工程师,这时能够独立测试很多软件,甚至可以成为软件测试架构设计师,当然随着技术的积累也可以转做项目管理;第二种是管理通道,从测试工程师到组长(Lead),再到测试经理(Manager),以至更高的职位。测试工程师晋升通道如图3-6...
            0 0 980
            分享
          •   据 NYPost 报道,美国波音公司员工对美国国家航空航天局(NASA)决定派遣 SpaceX 的飞船来营救被困国际空间站(ISS)的宇航员感到“被羞辱(humiliated)”。  波音公司的星际客机(Starliner)因出现氦气泄漏和推进器故障,无法将布奇?威尔莫和苏尼?威廉姆斯安全送回地球。因此,NASA 决定使用 SpaceX 的龙飞船(Crew Dragon)来执行救援任务。  报道称,一位波音公司员工表示,这次事件是公司遭受的又一次打击,公司已经因为今年一系列商业飞行事故而受到外界强烈的批评。  “我们最近经历了太多尴尬的事情,成为了众矢之的。这次事件更是雪上加霜,”该员工说...
            0 0 196
            分享
          • 读者提问:如何区分前后端 BUG?阿常回答:这个问题我从三方面回答:1、为何要区分前后端 BUG;2、前后端 BUG 各有的特点;3、如何区分前后端 BUG。一、为何要区分前后端 BUG如果是大规模团队、多人开发的系统,测试不能明确到底是谁的 BUG,将 BUG 提交给了错误的开发人员,再加上人都有依赖心理,这个 BUG 就会被当皮球一样踢来踢去,极大增加了沟通成本,影响 BUG 修复时效。二、前后端 BUG 各有的特点前端 BUG:界面相关、布局相关、兼容性相关、交互相关。后端 BUG:业务逻辑相关、性能相关、数据相关、安全性相关。三、如何区分前后端 BUG一)经验法平时工作中多注意积累总结...
            0 0 1161
            分享
          •   项目有风险  今天下午15点,团队成员D向他的主管Z反馈他测试的项目有风险:项目在测试周期内,但在用例评审时发现有一处功能逻辑有争议,需要产品经理跟业务方确认,可能出现的情况有:  1. 不变更需求,功能逻辑按现有实现处理;  2. 需求变更,功能逻辑对应地进行改动,会产生新的开发工作量和测试工作量。  目前进展是已经提醒产品经理跟业务方确认,但催了两次依然没有最终结论。  主管Z意识到D的反馈略晚,但依然提醒该同学应该将现有的影响、可能出现的风险尽早同步给相关方(产品经理、研发同学、相关测试同学以及他们的主管)。为了确保信息传达一致,最好的形式是在聊天软件里将事情描述清楚,然后...
            0 0 618
            分享
      • 51testing软件测试圈微信