zoukankan      html  css  js  c++  java
  • 关于软件测试工程师进阶提升的思考

    本文主要结合测试行业前辈的经验之谈及自身的思考,简要进行总结记录,以时刻提醒自己。
    千里之行,始于足下

    1. 前言

        一名普通的测试工程师和一名优秀的测试工程师的区别,在于对测试理论的理解程度,对测试技术和方法的掌握程度及测试实践经验的积累。因此,测试工程师在进阶提升路上,不仅需要时间的积累,也需要测试知识、技能和测试经验等的持续积累。

    2. 提升需考虑的方面

        基于上述思考,要想在测试路上进阶,可以从以下几个方面不断地充实自己。

    • 深入了解测试对象,即深入了解被测产品的架构、功能与业务知识。

    • 熟悉研发流程,即知道在什么时候应该做什么事情。我们需要了解每个开发阶段的输出是什么,测试的主要活动与任务有哪些,只有对测试过程中的各种活动与任务了然于心,才能主动去完成任务,而不是每次被动地等着别人分配任务。此外,了解每个阶段可能存在的问题,可以提前制定应对计划,降低风险。

    • 深入了解各种软件测试技术与方法,会有效的做事。

    软件工程、软件测试理论、方法和过程
    测试设计
    语言 java、python
    测试开发
    自动化测试
    性能测试
    其他
    
    • 培养各种软技能。比如,沟通,协调,合作能力。还需要培养怀疑态度、严密的分析能力、处理冲突的能力、严谨的工作态度与创新能力等。

    • 理论、技术、实践都要抓。

    3. 小结

        任何一个方面,都需要持续的实践与积累
        日拱一卒,不期而至

    种一棵树最好的时间是十年前,其次是现在!
  • 相关阅读:
    TreeView拖动
    反射机制
    SQLServer2005/2008 XML数据类型操作
    开发与研发:一字之差的感想
    设置在64位机器上的IIS(IIS6/IIS7)兼容32位程序(64位ODBC和32位ODBC的问题同样适用)
    setTimeout和setInterval的使用
    Oracle 安装/使用、配置/卸载
    链接sql数据库以及Oracle 数据库和启动缓存以及停止缓存
    jQuery学习笔记—— .html(),.text()和.val()的使用
    C# List<T>用法
  • 原文地址:https://www.cnblogs.com/gaozhidao/p/12291846.html
Copyright © 2011-2022 走看看