软件测试工程师应该具备的能力

作为一名软件测试工程师已经3年了,对于我个人来说总结了下一个优秀的软件测试人员应该具备的能力,自勉下,希望今后的工作中发扬长处,弥补短处,争取早日成为一名优秀的、极具实力的测试人员。

1、测试理论知识:个人认为这部分找一本测试类书籍简单看下,在平时的工作中积累经验就好,没有必要特意去搞这个东西;

2、编程语言:掌握一门或者多门编程语言很重要,是进阶的关键。可以考虑:java,python等。当然其他的语言好多,但是我感觉目前用的做多的好像就是这个了。

3、网站开发相关知识:如html、js、css、xpath、xml,ajax、jquery等等吧;

4、数据库知识:掌握一门数据库,如oracle、sqlserver、mysql等等;

5、自动化测试工具使用:手机端:monkey、monkeyrunner、robotium等;web端:selenium、qtp等;

6、性能测试功能:如LR;

7、第三方工具使用:

8、Linux相关知识:

软技能:

沟通能力、并发处理工作事务的能力、时间管理、书写文档能力、评估风险能力、评估进度能力等等;

好吧,先说这些,后期想到再补充。

时间: 2024-10-09 17:35:09

软件测试工程师应该具备的能力的相关文章

【转】测试开发工程师必备软硬能力&高级测试开发工程师需要具备什么能力?

对于测试的基本知识,可以查看软件测试相关书籍 对于在公司成为一位优秀的测试开发工程师,我觉得下面这篇文章涉及到的是我们需要的,稍微进行改动https://blog.csdn.net/sinat_21026543/article/details/79909062 测试流程方面:从最开始的分析需求开始,逐步地跟着项目走完整个测试流程,包括纯手工测试,包含了自动化的测试流程,包含了性能测试的测试流程,直至每一个测试报告的最终形成,理解一个科学,正确,严谨,正规化的测试流程. 测试方法方面:注重理论知识

成为一个优秀的软件开发工程师应该具备的能力

很多人都希望成为一个优秀的软件开发工程师,那么,成为一个优秀的软件开发工程师应该具备哪些能力呢? 下面是我个人的见解,有不同想法的欢迎提出讨论. 在学习之初,我们往往强调的是开发技术,对于软件开发者而言,这是最初级也是最简单的要求. 我们想要把我们学到的知识运用到工作生活中,就需要了解行业知识了. 遇到问题如何解决就需要我们的思维能力了. 只有把这三者有效的结合起来,我们才可能成为一个优秀的软件开发工程师.

软件测试工程师需要具备哪些数据库知识

绝大多数的应用都跟数据紧密相关,比如weixin,QQ,都需要存放大量的数据信息:联系人信息.发送的信息.朋友圈信息等等.这些信息绝大多数是存放在关系型数据库中. 因此,软件测试工程师对数据库的了解,是基本的要求.具体说来,测试工程师应该具备哪些知识呢?我们从测试的各个环节来讲吧. 首先,你需要了解软件的需求.软件的需求,涉及到数据的部分,比如字段的定义,类型,长度,特别是一致性(比如,一个用户名,在输入的时候用到,在打印输出的地方也会用到,在其他联系人的联系信息中也会用到).因此,在了解软件需

【转载】互联网高级测试工程师至少具备的能力

    业务熟悉 熟悉本系统 测试人员参与测试的系统的各种业务场景,必须做到精熟 .一旦需求有改动,可以清楚快速的知道上下文.同时可以清楚的知道哪些点是需要重点测试的. 熟悉跟本系统有通讯的上下游系统业务 跟本系统有通讯的上下游系统也要非常熟悉.这样一旦系统出现问题,可以知道影响的范围. 熟悉公司主流程业务 熟悉公司主流程业务.虽然不是自己测试的系统,但是熟悉公司主流程业务,可以让测试人员在考虑问题的时候,有更好更广的思路. 逻辑思维好,气场也要好 互联网应用一般是切分成多个子系统的,各个系统都

软件测试工程师具备技能

工作两年了,一直在做着APP测试,目前自己的技能离一名优秀的软件测试工程师还是有很大差距的. 按照我的理解,一名优秀的软件测试工程师需要具备的知识: 自动化测试工具:功能测试工具(mongkey.monkeyrunner等).性能测试工具(QTP.roadrunner.Jmeter等).测试管理工具(禅道.Bugfree等): 软件测试理论:软件测试基本流程.相关术语: 开发基础:数据库(SQL.Oracle).开发语言(Java.C.Python): 计算机基础:Windows操作系统.Lin

优秀软件测试工程师必备的8个能力!-(附思维导图)

结合自己以往的工作经验,自己梳理出来一些材料,绝对原创,绝对干货. 优秀的软件测试工程师必备的"8个能力" 作为一名软件工程师,需要的能力并不多,但是要成为一名优秀的软件测试工程师,需要的能力就比较多了,自己整理出来8个方面,每个方面都会分成很多细小的方便并进行举例说明.同样的,文章的思维导图放在文末,需要原图直接找我. 文章一共4500字左右,预计阅读时间9分钟 不废话,上干货! 一.业务分析能力 1.分析整体业务流程 不了解整个公司的业务,根本就没办法进行测试2.分析被测业务数据

优秀软件测试工程师必备的“8个能力”——附思维导图

结合自己以往的工作经验,自己梳理出来一些材料,绝对原创,绝对干货. 优秀的软件测试工程师必备的"8个能力" 作为一名软件工程师,需要的能力并不多,但是要成为一名优秀的软件测试工程师,需要的能力就比较多了,自己整理出来8个方面,每个方面都会分成很多细小的方便并进行举例说明.同样的,文章的思维导图放在文末,需要原图直接找我. 文章一共4500字左右,预计阅读时间9分钟 不废话,上干货! 一.业务分析能力 1.分析整体业务流程 不了解整个公司的业务,根本就没办法进行测试 2.分析被测业务数据

你认为的软件测试工程师是什么

副标题:如何成为一名优秀的软件测试工程师之我的三年软件测试工作总结 前言 处于不同环境,所看所思所想可能会和其他同业软件不一致,如有异议欢迎提出指正. 最后一次编辑删除了太长不看板块,写/读博客本来就是要坐下来细细阅读静静思考. 所以我打算把2019年总结与2020年计划也揉碎到文章中,沉淀过去计划未来. 正文 先提一个问题,说到软件测试,你会想到什么? 我问了一个关系要好且未被科普(洗脑)的软件开发同事,他的回答是:我写出来的软件,你们帮我点点开哪里有bug. 一开始听到这个答案,出于我强大的

关于【做一名软件测试工程师,需要具备什么】的我的看法

在软测考试前的几天,我在知乎上看到一片很有意思的问答:做一名软件测试工程师,需要具备什么? 在看网友们的回答之后,我也有了自己的想法... 首先整理了一下其中几个我觉得较为好的网友的回答在这里同大家分享: 网友:陈晔,测试业界打杂第一人 一.知己识人所谓知己就是清楚的认识自己,什么才是对自己最重要的.就测试这个职业来讲,我认为自己得到什么,学到什么才是最重要的.很多人看到这里可能觉得是正确,这种大道理谁都知道.但是平时呢大部分往往,嗯,保证产品 质量,保证公司企业的质量.但是有多少测试做的事情是