isTester.com发起人,某互联网测试经理,十年测试经验,公众号“简尚”; 分享实战测试技能、答疑解惑(测试职业探索经验、以及一些书本上学不到的各种职业干货);致力于软件测试从业者综合能力提升。 微信isTester 》》博客文章未标注转载均属「原创」,转载找老徐授权;

测试从业者的基础普及,是指哪些 ?

上一篇 / 下一篇  2018-01-15 11:07:34 / 个人分类:测试职业发展

职场,三阶段 。51Testing软件测试网 x-o%j AM2s

第一阶段,刚入行:感觉自己什么都不懂,什么都要学 。

oBT9MY3Yw8q*ET}0

第二阶段,入行1-2年:好像什么都懂了 。

)L.w,e"s.\Z)k2I3a0

第三阶段,入行多年:突然发现,其实自己什么都不懂 。

|&A$GT.ukO,D0


2kV q&dq,[W-{E.a0


%K3Tg4F? id0

软件测试,入行太简单了。51Testing软件测试网 uT+Dw _:f3Oq!T

1. 看一本软件测试理论书籍 。51Testing软件测试网M}\9`!cu6ST7U/F0Z

2. 看一点数据库知识(增删改查)。

#mN?2u]e&D-q te[0

3. 看一点Linux常用命令(30个够了)。

D#N4F'cm^8Y0

4. 了解几个行业内容的测试工具(如Jira Zentao LR Jmeter Fiddler 等)。

K,uYo.\&E8U BM*r7M0

5. 用心准备一份靠谱的简历 。

[~ [1h)_r0

6. 投简历,面试 。51Testing软件测试网1]e1tL2Q

7. 总结每次面试遇到的问题,搞懂每次遇到的问题 。

+\GV.d)Ch` ?7W'k0

8. 重复如上,5-7 ,直到顺利入职 。

+JL kl ? Yp*X S-|0B0


3r G']$xYL yI)p+NB0

就是这么简单,如上几步轻松入职,是不是很简单 ?

7hu+JB*xw0


3Nq$J'WA BB0

剩下的,工作中,接触过几个项目,完整跟进过几个项目的全流程 。51Testing软件测试网|8~'Q(B0u

把曾经学过的理论,在实践中应用了 。

dq2X:b.M\$k0

知道了,理论与实际企业中的使用,是有差距的 。

I Z.@ CVys,dg6Hk0

也有机会,跟同事一起,参与自动化测试执行、性能测试执行 。

7mz0K0iP^[`8s0


51Testing软件测试网&J E9d'D9\5H HD!f+U(u

此时,牛X了,以为自己什么都懂了 。

4DP v*{1R5BT0

心想「测试职业,也不过如此嘛,没什么难的」。51Testing软件测试网/Z5X#a1w8U_0UYw0O!`


51Testing软件测试网3ah#Z$]\+K6On)u4a

出来找工作,才发现,自己懂的,是那么片面,从来没有梳理过自己的知识体系 。也没有思考过,为什么你之前团队要那样做,基于什么点 。51Testing软件测试网9ZUQmH]/V(r


51Testing软件测试网#@-h0KV.{7\ v7Q

为何用某款工具,而不用另一款工具 ?51Testing软件测试网a"B#n p$D+NZ Y

为什么,整个项目,用A架构,不用B架构 ?

,F2o.w/b SZl0


51Testing软件测试网6U,GsR(YoY gv

找工作,四处碰壁 。51Testing软件测试网W&E6u#rv E@S

此刻,恭喜你 。51Testing软件测试网 _-wT.pU I5d

即将,进入到第三阶段,开始真正的成长了 。51Testing软件测试网/B%b/](Z G_ N

算是,正式入行了 。

D\VN$W/y9P*@0


#D'L"L{XH;I0

/

V1OX1o(Oz5q0


51Testing软件测试网1V%J5Q3N3U7w


'wY\9|x!Qt#_g0

OK ,说到正题 。51Testing软件测试网1e~"NVE)^]hv


51Testing软件测试网5S|2k%n K~)?y

测试从业者,必备的基础知识,到底有哪些 ?

@*sRS m_I-A%gJ0


D9|R1w0{O};s0


51Testing软件测试网8a yE WdJ.Dv

一、

V A;h.g2u V.f0


51Testing软件测试网pa%^t x m;LML,`

数据库,基本常识,基本操作 。51Testing软件测试网0G i(b[Fq!}


0QZoo{ j {;M t0


@(RN4|7J/\p1f t0

曾经写过一篇文章,把测试从业者,需要掌握的数据库知识 。

S3x8VM?5C0

分为了三个阶段 。51Testing软件测试网8Bt9t pnY


,X&`-z:u*{E%Fn0


51Testing软件测试网m IN*^[N

第一阶段(多数测试从业者足够)

{y-|!zA@@!YO0


rM#P"V]Mg#}*G0

1. 至少得知道常见的数据库类型

@)Q&Vr;t I]0

Mysql 、MSSQL 、 Oracle 、 Memcached  、 Redis 、 Mongodb 等

j,t[~P0


!bY4JQ5Q l0


,YH7q*Wxf6\0

如下,以Mysql为例 。

+v!~"iBg9jF0


51Testing软件测试网Y$I#t+_M~\$}

2. 数据库的安装、部署 ,基础使用 。51Testing软件测试网7t;wm(v0q+H#p

你至少得会自己在服务器 或 自己电脑上安装个数据库。51Testing软件测试网 E|Rv\r,uJ9H

 51Testing软件测试网"K/[7TMA jP:?:eg

3. 常见的数据库链接工具。
51Testing软件测试网:Z$r#^)K/@

如 WorkBench  Navicat  phpMyAdmin 等 。51Testing软件测试网j1S.b,BBk7t


5w2a.n^/cP6^0

4. 数据库基础配置 。51Testing软件测试网(Do#eB2Jc

修改密码、添加用户等。

*D0F }"l7q@.T*U*w"Wh0


R3AA(iz"Y9g.Q4x:I0

5. 创建/删除库、创建/删除表、查看库、查看表。51Testing软件测试网3j7u0{p+X\5B`H


51Testing软件测试网4R"n3u } q ?6z

6. 基本的增删改查 语句。

SaZ2c)Q0


;n3ckZ(JM0


51Testing软件测试网;|!ke _.~u9a

第二阶段(一些对数据有强需求的业务测试)51Testing软件测试网4L*\t-o\z&v`


eg X S Lp4wB{W0

7. 备份、还原数据库 。51Testing软件测试网6U/mu-[:x?/\


51Testing软件测试网es.Tw"z\

8. 稍微复杂点的SQL 51Testing软件测试网(i,c&a^,n.W's"o}v

多表查询、子查询 等等。51Testing软件测试网W m6}O"TLl{$|


51Testing软件测试网}#WMBi]Y

9. 存储过程 、视图 等。 51Testing软件测试网AF(k |1U'R


_ID@~p%~?np0

10.数据导入、导出数据 等。51Testing软件测试网+z8n$["j]Yuu


51Testing软件测试网:\o5Vu'x|sA

11.造数据。

$F}5V6lxWV;{0

实际测试过程中,经常需要通过数据库造一些测试数据。

%G%OZ/ZZ3`MaW0


G _(}X u0\/e Dw0


51Testing软件测试网9o5Z0~&wn9t4bR5q

第三阶段(数据库的一些优化知识、安全知识 等 ,多数测试同学可以不掌握)51Testing软件测试网J?z%_3t@'_


G6_ Io7zyu0

如慢sql 、sql优化、使用规范等,主要是方便定位问题、性能优化 等。51Testing软件测试网v)p^gn


?:ZesL4P0


51Testing软件测试网 [[RX:`6D

/51Testing软件测试网T R&FB']E


51Testing软件测试网f y _OeK


51Testing软件测试网9C;_nS(c o5?

二 、
51Testing软件测试网I w1EeBzP-Q


xjeN:~0

Linux 基础知识 。51Testing软件测试网XmBgJ APf~9M6h


51Testing软件测试网)H!H H;tZ.N

具体需要的知识,之前写过文章,如下 。51Testing软件测试网 J'Z(CGY


I:Qj-}5jr*^ sl0

简单梳理了,最需要掌握的Linux内容。

w2JK)]0`i0


)r7W)_7\Jz+F0


51Testing软件测试网pIao(j4z Gi'W


p YlP ^0

-  1 -

^,H$UB a L7oV9Y_7x0

玩Linux之前,首先要有Linux的环境可以玩,否则都是浮云 。51Testing软件测试网N C1q-d:@

公司如果有Linux服务器可以让你玩耍的,更好,直接玩就行(注意,别在服服务器上玩,小心把服务器玩挂了)。51Testing软件测试网.i9U}!_H%j0qfS8b

或者土豪的,可以买个云服务器,一年几百块,也不贵 。

)W2X6G!O^!^_n|0

老徐更建议大家安装个虚拟机,随便怎么折腾都行,也不怕玩坏 。

8fg2G$xm%z"t e0

Windows下,虚拟机软件推荐:VMware 或 VirtualBox51Testing软件测试网`M~?-`\7s


51Testing软件测试网(O4G&Ppu9C6r9DK

虚拟机安装搞定后,在虚拟机安装个Linux操作系统,老徐推荐Centos 6.5 ,至于怎么安装?(公众号后台,回复“Linux入门”有安装文档)51Testing软件测试网cTA {#e:|L


51Testing软件测试网'L0_y6I`8X:o?zb7m

系统安装搞定后,剩下的就是安装个终端连接工具,每次在虚拟机操作甚是不便,推荐工具:SecureCRT 或 Xshell51Testing软件测试网5u"M | G,]z


51Testing软件测试网-GigOi@6nO

注:安装Centos,建议安装服务版,桌面没有太大价值(这块如果不会,可以去看老徐录制的实操视频,对照实操)。

l+L#GPQ#I:@8`'D0


51Testing软件测试网D6zmBQ0AH


Hc9y O;yZ|~8g ~0


51Testing软件测试网x@c P/d0n

-  2  -51Testing软件测试网~'tB)]%Kn7W

系统安装后,剩下的就是在Linux部署你需要的各种服务了,各种安装操作,少不了的一步就是往服务器上传/下载各种安装包(当然,也可以wget直接获取),有两个非常简单方便的命令rz / sz ,可能很多系统默认没安装此服务 。51Testing软件测试网;^ ^UT-_ j*m7F

安装sz/rz一步搞定,执行命令51Testing软件测试网GR Jp&M ] IA

yum install lrzsz

q6If#s,[)k@0

剩下就简单了,在Xshell:

;J c/l2Zvav$I*k0

输入rz,会弹出文件选择框,上传文件到Linux51Testing软件测试网$W.G2l H1b0o*Q$kF2~

输入sz 文件名,会下载文件到Windows 。

G(bo6S2{^s{Rt0

注:这块如果不会,也可以去看老徐录制的实操视频,对照实操 。51Testing软件测试网D.BE(l.dcy/w


5I&W9c&y'{;p` ?0


G*Ihnm3oy%[0


7p:a f1D%~0

-  3  -51Testing软件测试网O`7L2A`#H)A7v c

Linux初学者,经常容易出的问题~51Testing软件测试网^n7ih5f.U

cd 进入某个目录,如老徐一般安装文件会放在/usr/local/webserver,此时你要进入此目录,执行:

Ne3H[-g$am0

cd /usr/local/webserver51Testing软件测试网KFe9o;u%Y7q

如果目录不存在怎么办呢?肯定是创建目录,执行:51Testing软件测试网k%t|`^hK~

mkdir -p /usr/local/webserver51Testing软件测试网8w2?+m|v


2b6cWf"j'TV0

多数时候,你执行命令,提示找不到文件,此时可执行:51Testing软件测试网^4LM:S D|

pwd51Testing软件测试网 f&S"g\X.me0f-p)o

查看下你当前的目录是否对 。51Testing软件测试网"n"Y,Pp+N!N.U$O


51Testing软件测试网 I!?4H PY

然后就是压缩/解压tar -xvf / tar -cvf51Testing软件测试网pi.l'b/]!K~ ?

51Testing软件测试网k'J\t;za a
51Testing软件测试网*r/fSs5IR E


3VX k.B7s#nB7Xz5U0

Bk C)rP0PW~/}0

此处省略1000字 ...

+hW#c}"D`h6IF0

文章太长 ...51Testing软件测试网K VK}n K

第一次被截断了 ...

(C]NC-K0

尴尬 ...51Testing软件测试网*vp g\"T/gd


51Testing软件测试网 jt?(DiF ~n

51Testing软件测试网4UC6rh oX d

$c;Ma0[2}9{`)}*yL/~$^0


51Testing软件测试网spA9Fj


51Testing软件测试网`wAl0^'x{IRh]

七 、

J%l8I.B ?L`0


xc+g:L&X9k@w&\0

持续学习的习惯 。51Testing软件测试网8t2\W q:kS^


51Testing软件测试网1yAQ ^D+m

否则,很容易,被淘汰 。51Testing软件测试网)c!\d2|9W ukD

互联网发展太快,技术发展太快 。

j%OGR4AE*Jj0


L I txA r t;o?0

/51Testing软件测试网6bL,N-f9]u$?


Ly'zzq0??0

51Testing软件测试网'SX(J@ K7E-_vJJV

大体如上 ,51Testing软件测试网{ p KO&D3K6^

如果遗漏,再补充 。51Testing软件测试网 \e9B9~ Z8R-l#Z*xk


51Testing软件测试网M;ks jIZ+D


51Testing软件测试网5v4}4\P,_l-ze[@

nr5v.g8{#UF_0

推荐几篇文章 :51Testing软件测试网X$Uy([ \D8x%^)c

2017年度关键词「折腾」

6bkjIY2G3b"[4Z2Y0

自动化测试难么 ?一站式开源自动化测试平台51Testing软件测试网2~.y1s#B3Du%[i

2018软件测试从业者精进指南 。51Testing软件测试网6V5|)K IiAP


51Testing软件测试网i#S2X|s w[

简单预告,

r6Y,@-g @.e0

18年,老徐还是以「软件测试从业者综合能力提升」& 「技术人非工资收入探索」为止 。51Testing软件测试网JF*\nWs

技术文,主线是整个持续集成体系 。51Testing软件测试网'D8{RR8`HQ


)uXq Q.Iu+ZY0

更多文章,持续关注 。

"q0y+j_5E ^aP0


51Testing软件测试网e1\3t-X9dF~0Z


51Testing软件测试网P0uh1bB$H%G

此文,仅代表IDO老徐 个人观点,如文章有价值,欢迎转发 。51Testing软件测试网9Pw@)H!lq'~:v:T1Ay

任何第三方平台,未经允许,禁止转载

J'x[1U1V&tU6M0


_6y*R!C-P-x Y0

T8A;Q6h+L5VdF e0

作者:IDO老徐51Testing软件测试网m3J:~QD!U1G&`

此文首发 isTester.com

wp['o(q z{0

原文地址http://www.istester.com/zhichang/139.html51Testing软件测试网PMV+We$}N-Ob

vr AwWU$\1z0

转载请完整保留如上内容,否则必究。51Testing软件测试网YK(`)RF_)Lz ~

51Testing软件测试网$eR`\Nk6a?

An!C$Y!Hk7T0

F+DSWc{ Z5\.x0

51Testing软件测试网 k(N N`ru+Z


TAG: 软件测试 职业发展 测试入门

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar