• 06、软件测试工程师的核心竞争力是什么?


    一、教程里这句话总结的比较好:

      只有当自己真正明白了自己的核心竞争力,才能理清“应该做什么”和"应该怎么做"这两个问题,才能朝着正确的方向前行

    二、根据作者列举的两个案例并写的总结:

      作为测试人员,必须要深入理解业务,但是业务知识不能等同于测试能力

      测试开发岗位的核心其实是“ 测试”,“开发”的目的是更好地服务于测试【这里所说的测试开发岗位】

    三、传统测试工程师应该具备的核心竞争力

      1、测试策略设计能力

        是指,对于各种不同的被测软件,能够快速准确的理解需求,并在有限的时间和资源下,明确测试重点以及最适合的测试方法的能力

        具备出色的测试策略设计能力,可以非常明确回答出测试过程中遇到的这些关键问题:

        • 测试要具体执行到什么程度
        • 测试需要借助于什么工具
        • 如何运用自动化测试以及自动化测试框架,以及如何选型
        • 测试人员资源如何合理分配
        • 测试进度如何安排
        • 测试风险如何应对 

      2、测试用例设计能力

        无论对于什么类型的测试,都能设计出高效地发现缺陷,保证产品质量的优秀测试用例

      3、快速学习能力,其中包含两个层面含义:

        对不同业务需求和功能的快速学习与理解能力

        对于测试新技术和新方法的学习与应用能力 

      4、探索性测试思维

        是指,测试工程师在执行测试的过程中不断学习被测系统,同时结合基于自己经验的错误猜测和逻辑推理,整理和分析出更多的针对性的测试关注点

      5、缺陷分析能力

      6、自动化测试技术

      7、良好的沟通能力

    四、测试开发工程师的核心竞争力

      1、测试系统需求分析能力

      2、更宽广的知识体系

      除此之外,还要了解更高级别的测试架构部署和生产架构部署,还必须对开发采用的各种技术非常熟悉

    五、这节课程,作者没有讲的是关于性能测试工程师的,不过在问答环节有稍微的补充:性能测试工程师的核心价值不是会多少性能测试工具,而是对于性能问题的直觉和定位能力。

    说明:教程来源极客时间--软件测试52讲,作者:茹炳晟   
         喜欢的朋友可以去订阅学习,我这里的记录是按需看的,也是按照教程自己撸了一遍,自己说的一般会用中括号标注。

  • 相关阅读:
    seurat 单细胞数据分析中 VizDimLoadings 函数
    R语言中unname函数
    R语言中 %||%什么意思?
    R语言中lapply函数
    R语言中当数据只有一列时,提取数据,增加drop = FALSE保证提取后的数据仍然为数据框
    R语言中条件表达语句ifelse语句
    R语言中依据数据框元素筛选元素
    seurat 单细胞数据分析中 VariableFeaturePlot函数实现
    R语言中any运算符是什么意思
    weixueyuanNginx核心配置指令2
  • 原文地址:https://www.cnblogs.com/dxw-dong/p/12602287.html
Copyright © 2020-2023  润新知