小白成长建议(2)-扎实基础-云层

测试基础

不知道在看完上一章以后你是否还有勇气继续选择测试这个工做,或者对这个工做有了必定的了解。那么在进入正题前,抱歉我仍是要再作个铺底。就是咱们的第二章测试基础。java

测试须要基础么?mysql

须要,很须要,甚至我以为都须要一点点天赋!就像不想作厨师的会计不是好司机同样,测试是一个很是须要跨行业跨领域跨传统思想的工做。想要作好测试,那么你必须啥都会一点,并且为了说服别人,你还得啥都比别人厉害点,这样别人才会服你。linux

好比你告诉别人乱穿马路是不对的,这是没用的,由于别人不必定明白道理。若是你让他做为司机感觉一下开车的时候的一刹那走神,而且让他看看相关数据,他可能忽然一下就会意识到,不能将本身的生命放在别人的不疏忽上。每当看到骑车带孩子上学被集卡或者搅拌车之类的大型车辆盲区带走的案例,都心痛不已,害己害人。sql

那么测试须要什么基础呢?这个和你的工做业务方向和本身的职业方向有必定的联系,因此我这里从入门者的角度,给出一点本身的见解吧。数据库

业务基础

当你在工做中验证一个被测软件的时候,其实首当其冲的就是业务基础,也就是你对该软件的功能是否有足够的了解。例如你玩一个dota类游戏,那么你必定要知道这个游戏怎么玩,规则是什么,你才能进行基本的测试,若是对于某些比较困难的用例,你还必需要有很是扎实的操做基础,由于什么技能组合冲突等都会须要至关特殊的环境验证。而若是你测试什么粉粉日记(朋友的公司作的,顺便作广告)之类的软件,那么你须要对女孩子的心思有所了解,才能理解为何一个日记软件能作到千万用户。架构

测试工做对于测试人员的业务基础有时候比技术更重要,这也是你会发现不少公司的测试经理(女)大多数都是业务背景很厉害的缘由之一。工具

既然这样因此你的专业背景在软件测试行业就不必定是计算机,可是后面也会说计算机相关专业总有必定的优点的,but这年代谁不会用电脑呢?若是你对财务很熟,那么你作财务软件会有必定的优点,若是你对海淘很熟悉,那么电商类的系统你会更容易上手,以此类推。学习

技术基础

技术基础可大可小,可是我仍是按照稍微理想一点的状况来谈吧。对于软件测试来讲,既然你测试的是软件,那么最好作到如下几点:测试

1.你会用这个软件(简单安装、使用独立进行)对象

2.你知道大概这个软件怎么开发出来的

3.你会开发这个软件(架构、数据库、开发、部署环境)

4.你能更好的开发这个软件

对于初学者来讲通常是从1往2过渡,先从能用到明白原理。这些技术基础包括基本的OS操做(主要是linux系统)、开发语言(主要是java)、数据库操做(主要是mysql、Oracle),这些知识能够帮助你更好的理解被测对象是怎么回事,从而在后面的测试技术中为你的疑问及分析提供有力的支持。

除了上面的技术基础还有一部分是测试技术基础。这个方面就包括了测试理论、测试的相关体系流程、测试相关工具等,在这里就不详述了,在后面的章节中我会逐步细化。

 

素质基础

就如以前所说的,测试是一个相对比较烦琐的工做, 若是你不是一个具备必定素质基础的人, 那么我只有很遗憾的告诉你,你并不必定适合这个行业。身边这样的例子比比皆是,带着满腔热血踏入这个行业,带着满腹牢骚抱怨离开这个领域,最后难受的会是你本身。

那素质基础包含那几方面呢?通俗来说,大体包括如下三个方面。

1.“三心”基础

古人云,细节决定成败。细心格外适用于测试人员。甚至于咱们说,须要一些追求完美主义,吹毛求疵的精神。而耐心与责任心更是可否真正踏入这个行业的必备因素。

2. 态度基础
工做态度是评价测试人员很重要的一个方面。例如,若是没有好的工做态度,即便一个技术能力再强的测试人员,在团队中有时候也不能对测试工做起到推进做用,还可能起到阻碍做用。而一个愿意工做的测试人员,哪怕他的技术水平不强,人并不聪明,但对工做认真负责,这样的测试人员也会对工做起到很大的促进做用。若是业务能力与技术水平都是后天能培养的,那态度基础就是先天因素,或者能够成为天赋。

3. 学习基础
不断地学习新东西, 不断总结在实际工做遇到的问题及解决方法,并把他们概括整理造成经验教训。是提升自身能力水平最好的方法,也是可否在测试领域达到必定高度的关键所在。

社交基础

其实原本想写沟通基础的,可是以为这个topic太简单了,仍是用社交基础来代替吧。何为社交基础,人在社会中不是孤立的,而也不存在啥我的英雄主义,一我的改变世界(那是在小说电影中的桥段)。既然你在社会(江湖)中,那么你就必须学会融入社会和江湖,有效的和你的圈子造成群居。

经常说开发和测试是水火不容的(我的以为夸张了点),就和双子与处女是互相吸引但又互相伤害同样,一个是聪明发散,一个是沉淀计划,老是说不到一块儿。可是做为测试人员,你的工做是提升软件质量(概念后面说),一切可以提升质量的工做都是你应该作的,哪怕让你身边的群居生物开心,这也是你的有效任务之一,因此你的社交能力决定了你周围的人对你的定位。

社交基础逃不了两个事情”颜值”和马屁,抱歉也许我这里说的很是直白,可是本质上我以为也就是这两点。颜值的道理很简单,人老是看第一印象的,若是颜值高,别人一开始对你的定义就会好不少,可是不要总以为这是长相的问题(怪爹妈),这是一个总体的概念,大了说是气质,小了说的穿着打扮行为举止,这些东西给别人带来的就是对你这我的的定义。

所谓的IT男大多数存在着颜值问题,不拘小节,穿着打扮统一标准,各类大神更是能够用邋遢来形容,夸张了一点,可是能作大神的人物每每都没有时间或者精力来注意这些事情(参考扫地僧)。而IT女大多也被同化了,女汉子居多(看部门),因此致使公司的女孩子可能会缺乏点风情万种的感受吧,固然想起了一个笑话,IT男问女”大家为啥上班穿那么多,不怕热么?“IT女回答“咱们穿少了大家会热”。从这里我想说的是稍微有一点穿着打扮能够给你加分很多,但不要过。

另一个方面是马屁了,其实马屁学能够说是一个让人讨厌又不得不说是一门好学问的东西,”千穿万穿马屁不穿”是一个你们熟悉的流行语。到底怎么理解这个问题呢,我以为应该从人性来考虑,其实人都但愿获得承认,这是人存在的很重要的成就感的来源,每一个人都有本身的优势,固然缺点也不少(好比个人缺点就不少,不自黑了这里)。所谓的马屁学,其实也是一种赞许、鼓励别人的手段,须要从一个细微的地方找到别人的优势,来给与赞许。在中国这点上可能比较奇怪,对别人的鼓励赞赏在小时候少,而到了成年了又过多。我的的理解是小时候每一次进步鼓励都能积累信心迎接挑战,而成年了须要有足够的心智来抵抗压力自我突破。

做为IT人员每每会在这两个地方走上极端,要么过于对他人严厉要么对于他人过于阿谀奉承,这都是须要注意的。在工做中IT人员作事沟通都会计算机化:

a.单细胞思惟

b.讲究单刀直入

这个给沟通带来了快捷方便之处,也带来了不少缺心眼、低情商的状态。人都是有感情的,不要把对方看成一个机器来看,固然工做对事不对人也是正常的,这是个度的问题。我相信越是厉害的人,越是须要把握住本身的马屁度。

到这里,又要告一段落了,读到这里但愿看完本章的你,会把握如下本身的业务、技术、社交有啥优缺点能够整理规划的,从下一章开始,我

相关文章
相关标签/搜索