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

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

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

职场,三阶段 。

@&CSj%y~@/`0

第一阶段,刚入行:感觉自己什么都不懂,什么都要学 。51Testing软件测试网{\ f(L,b%e Yoq

第二阶段,入行1-2年:好像什么都懂了 。51Testing软件测试网N{!g)Z)e(Tc z

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

@6vX(y!O3i0


*I%oMf5C,li0


G~A$W ?z0B:a2z0

软件测试,入行太简单了。51Testing软件测试网te*F U[-A"hZvs

1. 看一本软件测试理论书籍 。51Testing软件测试网n$bonV3R-A1}

2. 看一点数据库知识(增删改查)。51Testing软件测试网d4Qj&{ h5D

3. 看一点Linux常用命令(30个够了)。51Testing软件测试网(Q.UiH|p&Y:H8C(r

4. 了解几个行业内容的测试工具(如Jira Zentao LR Jmeter Fiddler 等)。51Testing软件测试网^%G$Wu-K#?)}.`

5. 用心准备一份靠谱的简历 。51Testing软件测试网/{ P$sL z8y

6. 投简历,面试 。51Testing软件测试网_w*\-K?4t-qnc

7. 总结每次面试遇到的问题,搞懂每次遇到的问题 。51Testing软件测试网"ZD&V+C.I

8. 重复如上,5-7 ,直到顺利入职 。51Testing软件测试网/c&z;{)d5i/X


y6C CE;x@7\+L#j0

就是这么简单,如上几步轻松入职,是不是很简单 ?51Testing软件测试网u F9fF |9Z?f


"Y5A]#of'{~0

剩下的,工作中,接触过几个项目,完整跟进过几个项目的全流程 。

9R]Lw/|(S+Q1D0Z0

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

JRB0j5M)Xx-b0

知道了,理论与实际企业中的使用,是有差距的 。51Testing软件测试网6u"xgi"\/[lxgU.a

也有机会,跟同事一起,参与自动化测试执行、性能测试执行 。51Testing软件测试网t U_4Tv f,?


KC1?peS-s3F0

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

dU9{`n_0

心想「测试职业,也不过如此嘛,没什么难的」。

;wl B&X@n)d@0


51Testing软件测试网2^)n8Xx-B

出来找工作,才发现,自己懂的,是那么片面,从来没有梳理过自己的知识体系 。也没有思考过,为什么你之前团队要那样做,基于什么点 。

rc]#eqE0


51Testing软件测试网"[;Z%kH v"p`Ls

为何用某款工具,而不用另一款工具 ?51Testing软件测试网I-N$@sx1y4u

为什么,整个项目,用A架构,不用B架构 ?51Testing软件测试网2ZX^W3[8b1UU;_#J


51Testing软件测试网U-Eh ED

找工作,四处碰壁 。51Testing软件测试网TM}#Xk+u;A+_

此刻,恭喜你 。

T5\HGy7|3U[F|0

即将,进入到第三阶段,开始真正的成长了 。

;B H[5z8Q3\*y"S K"[q0

算是,正式入行了 。51Testing软件测试网E'Zw-qB+|


}'u!m h^7W0

/51Testing软件测试网(d[n au


5{:o Vd%TJ-Nen-B0


4A,@"\ a&n1}F0v1x}0

OK ,说到正题 。

CCs{8}O5Z/I0


51Testing软件测试网5~L;h9}!I

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

s4_!ny)ye0


51Testing软件测试网{5q]|c {%c


51Testing软件测试网 T^AP3Z0a

一、

I&F9^`Bch B0


?GKk A6C&UX?K'P0

数据库,基本常识,基本操作 。51Testing软件测试网0x sRSqK"UN5T


%CXc C(^ \U(k0


8Pty5Wa[f1u0

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

s9w'{c4t@Z0

分为了三个阶段 。51Testing软件测试网 V0~+w yL pY'p


Z_x%gV5s^G0


51Testing软件测试网?#]IwA7R[Q?

第一阶段(多数测试从业者足够)51Testing软件测试网2zNB!h#t9}


51Testing软件测试网E8Ft$Cx"{!D

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

/Ev1t{(O;oU0

Mysql 、MSSQL 、 Oracle 、 Memcached  、 Redis 、 Mongodb 等51Testing软件测试网c4Et6m5t%jt


51Testing软件测试网 F._9}&Z o |"E)X&S


O'_XNT4{'b0

如下,以Mysql为例 。

#mWcdr3j'S ?&Z(D6HIZ0


51Testing软件测试网E/d+t3n7f

2. 数据库的安装、部署 ,基础使用 。51Testing软件测试网 jP!]!Sd-]g

你至少得会自己在服务器 或 自己电脑上安装个数据库。

ees\KL"{H$m0

 

5A-X#l k)P#l vq VQ0

3. 常见的数据库链接工具。

,XVcG hF[5X0

如 WorkBench  Navicat  phpMyAdmin 等 。

:N!eSe?syS9T0


X\0dA&c;K~0

4. 数据库基础配置 。51Testing软件测试网4T(J\(v|w

修改密码、添加用户等。51Testing软件测试网:Ea3B0l9`d"D


51Testing软件测试网1mR2V.r4[.P[

5. 创建/删除库、创建/删除表、查看库、查看表。

;zpnu_Q(zm8e0


2cn+@+x#dG&^0

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

d1hT'~_,V;q"K0


'U!N4o!Ex z0


51Testing软件测试网'k&{k2\Is

第二阶段(一些对数据有强需求的业务测试)51Testing软件测试网/z+]0d(J qn!~+n&k]


/hB7M-d7yin0

7. 备份、还原数据库 。51Testing软件测试网1d9kM"e?:t#[g"w


o7L4fR/X'z+{:E0

8. 稍微复杂点的SQL 

W!B_:~{;s1T|0

多表查询、子查询 等等。51Testing软件测试网 R A~?7A+vxy


51Testing软件测试网kFL8J6X-|n(nRw"`

9. 存储过程 、视图 等。 

Mj HV*GVq#U0


51Testing软件测试网#z*c$w*NY3I

10.数据导入、导出数据 等。

G?y j"n!Q(W/y;y;z0o0


}%@Xb.g\.^ h0

11.造数据。

3cA@v#xLg0

实际测试过程中,经常需要通过数据库造一些测试数据。51Testing软件测试网4B8mQ?Ur+d|1o qz


51Testing软件测试网)LtiANfX


6^ LD/NW8R v'A.Hs0

第三阶段(数据库的一些优化知识、安全知识 等 ,多数测试同学可以不掌握)

k,|g-B1d j1o U0


8N!I(Ix^)TJG#Lx0

如慢sql 、sql优化、使用规范等,主要是方便定位问题、性能优化 等。51Testing软件测试网O0U R2dS'AelDv


51Testing软件测试网i(F1THQ i


51Testing软件测试网$N n:S+SYC

/51Testing软件测试网'RA"W#b#s6O


,?BhMrt-n2`Xt y0


iA@ r9A|q1H;S'T0

二 、

-R dw ~5Wz0


I9s)iZ&N1|;i0

Linux 基础知识 。

z0S4H?)O^4H&B]0


aOzji@&`0

具体需要的知识,之前写过文章,如下 。51Testing软件测试网@ djODG:k&l~


51Testing软件测试网`Q q.O&A8MgX/p

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

X&o&J8|&`:v$?Z3T0


51Testing软件测试网E_#{2DH:L


51Testing软件测试网:W.E'Zsr%?9|R i|


51Testing软件测试网3{!H!J1yv!}wI

-  1 -51Testing软件测试网U-m XwlD&`/m

玩Linux之前,首先要有Linux的环境可以玩,否则都是浮云 。

E-vw7x)P5_1R0

公司如果有Linux服务器可以让你玩耍的,更好,直接玩就行(注意,别在服服务器上玩,小心把服务器玩挂了)。

JN5E*f1n0

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

$p:o KwaK c0

老徐更建议大家安装个虚拟机,随便怎么折腾都行,也不怕玩坏 。51Testing软件测试网"a?8I+\|-`,}(S1w

Windows下,虚拟机软件推荐:VMware 或 VirtualBox51Testing软件测试网 e(fD@ U


Gt$Z2Og.C0

虚拟机安装搞定后,在虚拟机安装个Linux操作系统,老徐推荐Centos 6.5 ,至于怎么安装?(公众号后台,回复“Linux入门”有安装文档)51Testing软件测试网v7[H*` ?;}$W#}


'YtSG5\ul){*`n0

系统安装搞定后,剩下的就是安装个终端连接工具,每次在虚拟机操作甚是不便,推荐工具:SecureCRT 或 Xshell

q| JIsmO o]0


E|7V,l_0

注:安装Centos,建议安装服务版,桌面没有太大价值(这块如果不会,可以去看老徐录制的实操视频,对照实操)。51Testing软件测试网$c*tZw/@S&Ems:OC


^J(f ssQ+O!p0


lE-^o7U a:]a9r p0


51Testing软件测试网_mR!rG{-p?

-  2  -

Mp+s(FT%N"_'e\:P0

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

af[]4nJ0

安装sz/rz一步搞定,执行命令

D&[WRkx$CW e@&O0

yum install lrzsz51Testing软件测试网{3UHZU l:[l

剩下就简单了,在Xshell:

:I^U2P}"A0

输入rz,会弹出文件选择框,上传文件到Linux51Testing软件测试网h{x/G.H/N

输入sz 文件名,会下载文件到Windows 。51Testing软件测试网u8d0C$S6jiq!U

注:这块如果不会,也可以去看老徐录制的实操视频,对照实操 。

4X R;|l"Y^%sDy p(N0


51Testing软件测试网| {E@:dG9l


;m3Tx"gc"K2Ad0


P)VQ%M`0

-  3  -

A6Nd+jq%k F/GI0

Linux初学者,经常容易出的问题~51Testing软件测试网L4Ovm jkv*P"^eA

cd 进入某个目录,如老徐一般安装文件会放在/usr/local/webserver,此时你要进入此目录,执行:51Testing软件测试网6a4T$d,?H U

cd /usr/local/webserver

9|sXE"z N4w0

如果目录不存在怎么办呢?肯定是创建目录,执行:51Testing软件测试网 x~YO\~!d

mkdir -p /usr/local/webserver51Testing软件测试网.D^1oBs WH,b/f a q.Px


51Testing软件测试网@ zEc.@4Qb;V0y

多数时候,你执行命令,提示找不到文件,此时可执行:51Testing软件测试网Hs`]w;?

pwd

SB2f!RF*Z0

查看下你当前的目录是否对 。

PK%b/L@?5Hu]0


51Testing软件测试网%|$s Gc'hv I

然后就是压缩/解压tar -xvf / tar -cvf51Testing软件测试网2?|YK?7o4b"K&}


&]4J;o }4O Gwd(X8Z0
51Testing软件测试网A4yAI @D U

51Testing软件测试网.D1vE7I9H`
51Testing软件测试网3_Yt8M t"}l}

此处省略1000字 ...

B'p$N9~ ~*t/cM0

文章太长 ...51Testing软件测试网4y[ `'Fz

第一次被截断了 ...

e)e"Zzi[!L'dM0

尴尬 ...51Testing软件测试网7DI4dQ4t W%Hu'f F!]


Tu5~Z d0


RNO|0Bl Y.V0

R f F*fC,eQ T0


'E*[(D s Gi0


51Testing软件测试网rc!?v-Mg+G$e

七 、

I3_S}l~8{ ^0


:p'Q1z3M};d0

持续学习的习惯 。51Testing软件测试网Q&w'wG.W Sqq-b


51Testing软件测试网9B)Z#F6pUK @

否则,很容易,被淘汰 。51Testing软件测试网t0V:AzRe]9{P2N

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

@%O9pC8e(W.Lw0


T$c H8Bz&?P:Y"F0

/

:M/b)kA9uU0


51Testing软件测试网%~$_)D]mO

51Testing软件测试网tSkk_7Fg3C

大体如上 ,

.? to@.r9an0

如果遗漏,再补充 。51Testing软件测试网 _+cA U5~9g


{'EvHUp[I2s#L0


51Testing软件测试网 GDb5A;L6bA/i

51Testing软件测试网X6| e.tB k/mwq

推荐几篇文章 :

5C1U4EQB0

2017年度关键词「折腾」

oBs5~4e+LS-M0

自动化测试难么 ?一站式开源自动化测试平台51Testing软件测试网%u!S n` |\

2018软件测试从业者精进指南 。51Testing软件测试网9Y}P} a\'S8N+^


&YZF9}I}0

简单预告,51Testing软件测试网&bHI lX:V

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

技术文,主线是整个持续集成体系 。51Testing软件测试网 P}I;A9t~%Dj%o]


X(R(@ l4gm zjeeT0

更多文章,持续关注 。51Testing软件测试网Z5P8X0ro F3S UIa


51Testing软件测试网!q|y [f f#Izo


51Testing软件测试网u jw BtQ3@

此文,仅代表IDO老徐 个人观点,如文章有价值,欢迎转发 。

M"R)iX;b-W0

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

-S ti s7^$A4P"K&u0


3S'?&d!V uR_ R M0

@ }Q H-wmL0

作者:IDO老徐

)Q(Y+m+qS5ED6A0

此文首发 isTester.com

8~ZvuC0

原文地址http://www.istester.com/zhichang/139.html51Testing软件测试网j'Ud)j8xq4N8sG

51Testing软件测试网%e_p i^ ];J:?

转载请完整保留如上内容,否则必究。51Testing软件测试网1Cth1h.n6}'o


e$M%ZV&dL051Testing软件测试网)P9hA7V:m,Qg'F&p

51Testing软件测试网q]6S/C.TrG o)Z

j_$[KJa0

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

bling123的个人空间 引用 删除 bling123   /   2018-03-05 10:10:59
5
 

评分:0

我来说两句

显示全部

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

Open Toolbar