问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

软件测试人员应该具备哪些基本素质

提问网友 发布时间:2022-02-28 22:12
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:2022-02-28 23:42
1.踏实细心
现在软件测试的工作内容以手动黑盒功能测试为主,这是一项重复性极高的工作,要有足够的耐心去执行这些枯燥的测试用例,从事大量的重复性工作,有时候同一个操作要进行几十遍。
2、良好的沟通能力
以解决问题的态度对待程序产生的bug,和开发人员进行有效的沟通。描述bug应该条理清晰、log齐全、描述不清楚的bug有时需要上传截图或者操作视频,便于开发分析问题。要有团队协作精神,要意识到需求、测试、开发是一个团队,只有团结一致软件质量才可以得到有效的保证。
3、要有好奇心,怀疑一切的态度
要从多方面考虑软件有可能出现的bug,软件的每个功能或软件之间的交互与调用都有可能出现bug。测试的主要目的是发现软件bug,满足用户的需求。而不是证明软件没有问题。多问一个“为什么”。
4、责任性
测试人员应该对自己测试的软件认真负责,而不是敷衍了事,能在软件发布前率先找出程序中的bug,保证每一个需求都能被实现,都能达到通过的标准。
热心网友 回答时间:2022-03-01 01:00
在我看来一个软件测试人员需要具备多方面的特质:

● 细心:这个不用多解释了吧。粗枝大叶的人是没法做好软件测试的。


耐心:软件测试,特别是当前国内主流的手动黑盒功能测试。基本上测试的工作就是一项重复劳动,需要有一定的耐心来保证不在枯燥的重复劳动中放过那些细小的缺陷。

● 好奇心:软件测试,是需要保持一颗好奇心的工作。好奇心使得测试人员会多问一个「为什么」,「如果这样,行不行?」。往往这些问题会引导你找到缺陷。

● 会沟通:软件测试人员需要与客户,开发,产品等方方面面保持密切的关系,沟通很重要。良好的沟通过程可以有效地控制成本。

● 总结归纳能力:这跟「会沟通」有关联,软件测试人员需要找到缺陷的真正关键步骤,归纳出缺陷产生的一般规律,总结出一份详尽的测试报告。

● 理解能力:对需求的准确理解,是软件测试人员需要具备的必需条件。

● 表达能力:编写的测试用例什么的只有你自己能读懂可不行。


时间观念:软件测试工作是无止境的,但是软件本身是有交付日期的。软件测试工作需要在保证交付日期之前完成工作,保证软件产出的质量。时间与质量本身需要有一个平衡,为了追求零缺陷而罔顾交付日期的做法是不科学的。前期的制定计划开始,就要对整个过程有一个良好的规划并且按照这个计划的日期来推进。
好吧,以上这些差不多是我想到的对与软件测试人员来说比较重要的特质。当然,还有一些不一定是普适的要求,比如英语听说读写的能力。也欢迎补充看看我还遗漏了那些特质。
朱杉: 其实抽屉同学已经都总结得很好了,我就再说两点我自己的体会就好。


责任感:责任感是个系数,责任感与个人资质的乘积才是最终体现到工作中的实际能力。尤其是就目前国内的黑盒手工测试来说,极少有需要特别牛x的人才能干得下来的事情,大家的工作成果差异,常常是态度问题而非能力问题。而很多面试中体现出良好资质的人,放到工作中会发现实际效果不理想,也多与此有关。

● 原则性:测试需要一颗有原则的正直的心,不会为了凑数量,将同类问题的变体重复提交;不会因为dev简单的一句:”这不是问题“而妥协。


学习能力:测试需要不断接触新功能、新理论、新技术、新工具,并非一个省心的活儿。对于学习能力还是有一定的要求的。除了工作相关的以外,开阔的知识面,对于测试人员来说有时也意味着思路的可延展性。
就这些啦。其实有些能力是可以在做的过程中培养的,而做测试的过程也是对心性的一种历练
热心网友 回答时间:2022-03-01 02:34
细心、耐心,沟通一定要好,时间观念比较强。
热心网友 回答时间:2022-03-01 04:26
怀疑精神、好奇心、创新能力、交流能力、耐心等基本素质,这些都是源码时代的老师给我说的,觉得蛮有道理的。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • 软件评测师的能力要求有哪些

    软件评测师的能力要求有哪些

    <&list>基本计算机知识要求,掌握操作系统、数据库和通讯协议原理。<&list>基本软件测试知识要求,掌握各种测试理论、测试方法论、测试用例编写等。<&list>简单项目管理知识要求,熟悉所测产品功能,能够将产品文档内描述的UC转化成TC。
    查看详情
  • 软件评测师的能力要求是什么

    软件评测师的能力要求是什么

    <&list>基本计算机知识要求,掌握操作系统、数据库和通讯协议原理。<&list>基本软件测试知识要求,掌握各种测试理论、测试方法论、测试用例编写等。<&list>简单项目管理知识要求,熟悉所测产品功能,能够将产品文档内描述的UC转化成TC。
    查看详情
  • 对软件评测师的能力要求有什么

    对软件评测师的能力要求有什么

    <&list>基本计算机知识要求,掌握操作系统、数据库和通讯协议原理。<&list>基本软件测试知识要求,掌握各种测试理论、测试方法论、测试用例编写等。<&list>简单项目管理知识要求,熟悉所测产品功能,能够将产品文档内描述的UC转化成TC。
    查看详情
  • 软件测试工程师需要具备什么条件

    软件测试工程师需要具备什么条件

    1、性格方面需要细心,善于学习,逻辑性强,沟通能力要强,有很强的责任心。2、知识技能方面需要熟悉测试定义,测试用例的设计,掌握Linux、数据库、接口测试相关技能,会使用多种测试工具。
    查看详情
软件测试工程师应该具备哪些素质 好的软件测试人员需要具备哪些条件? 优秀的软件测试工程师应具备哪些基本素质和专业素质? 做软件测试需要具备哪些技能? 软件测试人员应专业技能该具备哪些 怎么做好软件测试?一个合格得软件测试师要具备哪些能力? 软件测试工程师需要具备哪些能力? 作为一名软件测试工程师,需要必备哪些能力 集合框架的好处是什么? 关于java集合框架的问题。java的集合框架是不是就是用来存对象的啊,我看了书上说的,一下说是把 电脑老是蓝屏该怎么办啊? JAVA中为什么要使用集合框架 java集合是什么? java框架和集合框架是一个概念吗?如同不同之间有什么区别 求大神,java的集合框架是什么意思? java中集合、集合类和集合框架是什么意思? 软考报考时的信息填写中的职称选哪一个?在线等!高分悬赏! 信息系统高级工程师职称如何申请 为什么微博通讯录好友没有一个推荐的联系人? 今天刚注册的新浪微博,开始有通讯录好友,关了重新启用就没有了 软件测试工程师要具备哪些知识和技能? 软件测试工程师需要具备哪些技能2017 要从事软件测试行业,需要什么基本能力 软件测试人员需要具备哪些素质? 电子商务师考试的考核题型 电子商务工程师技术水平证书考试题型 染上很久中性笔油怎么能洗掉 怎么洗掉衣服上的中性笔油 如何洗掉校服上的红色中性笔油? 怎样洗掉衣服上的中性笔油 校服上的中性笔油 钢笔水如何洗掉 壁纸上黑色水笔字迹怎么消除 课桌上的中性笔油怎么洗掉? 信息系统项目管理师教程第3版 信息系统项目管理师考试要买哪些书? 信息系统项目管理师怎么就不值钱? 软件设计师考试科目 我想知道游戏测试员跟软件测试工程师有什么区别? 测试工程师最好有哪些证书 最近在自学软件测试 可是《软件评测师教程》里面有些内容实在看不懂 比如白盒测试什么什么的 怎么办??
Top