zoukankan      html  css  js  c++  java
  • 软件测试工程师未来发展?

    640?wx_fmt=gif测试工程师未来发展?

    有两年功能测试基础的工程师,未来是继续往技术发展还是往管理项目发展?

    猪猪侠dawn(IT从业者,希望与你交流分享科技圈那些事)

    以我多年的工作经验来看,软件功能测试是基础,未来发展方向主要有两方面(技术专家、测试管理)。

    1

     技术专家发展路线有如下三方面,可供参考:

    1.从功能测试到性能测试专家,性能测试专家需要掌握一门编程语言、性能测试工具、系统架构、网络、数据库、服务器硬件等知识。性能测试分为前端性能测试(单用户操作系统响应速度),后台性能测试(多用户并发场景)。后台性能测试包括三个阶段:测试(性能测试场景分析设计、脚本编写或者录制、测试执行)、分析(根据性能测试目标分析测试数据,找出性能瓶颈)、解决方案(根据性能瓶颈,给出系统调优解决方案);

    2.从功能测试到自动化测试专家,自动化测试专家可以向自动化测试工具、框架开发方向发展,即测试开发工程师。自动化测试工程师需要掌握一门脚本语言(如,Python),掌握一些测试工具(如,webdriver、testng、appium等),web前端知识(html、jquery、css等);

    3.从功能测试到安全测试专家,安全测试对测试人员要求更高,要想在这条路上走的更远,建议是从事过开发、或者是对计算机、信息安全非常有兴趣的人去深入研究这方面的技能、知识。普通测试人员只能做比较简单的安全测试,无法深入;

    2

     测试管理方面发展,需要具备以下技能、知识,仅供参考:

    1.对软件测试流程流程、质量管理过程、项目管理要非常熟悉;

    2.对功能测试、用例设计、专项测试技术有要了解(即使走上管理岗位也需要这些知识,不然无法服众);

    3.良好的沟通能力、人际关系处理能力、有责任心、能抗压;

    4.懂得如何管理团队,如何提升团队的能力,如何激发团队成员的工作热情等

    那么,到底往那个方向发展,没有固定的答案,适合你的就是正确的,个人建议如下:

    1.对技术有高度热情、喜欢学习新知识的人,选择一个专项测试领域,不断积累,最后走测试专家路线;

    2.善于沟通、有想法、思路清晰,内心不甘平庸的人,可以往测试管理方向发展。

    发展方向想清楚了,就需要用行动去积累其岗位所需的知识,机会总是留给有准备的人。

    其实,测试还可以其他岗位的,比如需求分析工程师、开发测试工程师、产品经理、售前技术支持工程师等,欢迎大家一起探讨。

    原文转自:https://www.wukong.com/question/6512750961608360205/

  • 相关阅读:
    mysql的四种隔离
    mysql-事物
    Mysql数据备份
    线程池
    springboot整合log4j2
    springboot项目部署
    数组去重
    倒叙输出算法
    使用LLDB和debugserver对ios程序进行调试
    Linux使用pyinstaller 编译py成可执行程序
  • 原文地址:https://www.cnblogs.com/finer/p/11895146.html
Copyright © 2011-2022 走看看