IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

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

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

职场,三阶段 。51Testing软件测试网cn,Z Z,K8b t!s@

第一阶段,刚入行:感觉自己什么都不懂,什么都要学 。51Testing软件测试网 |%@9m D3be5f&LSn

第二阶段,入行1-2年:好像什么都懂了 。51Testing软件测试网`FO`4bB3p g

第三阶段,入行多年:突然发现,其实自己什么都不懂 。51Testing软件测试网t+lu5yT/j8J


51Testing软件测试网ft!^4L`t L@?


51Testing软件测试网v0g0JG \d {

软件测试,入行太简单了。51Testing软件测试网J1f-~6B-f2R.f9y^

1. 看一本软件测试理论书籍 。51Testing软件测试网%i Q"I*k^3U+{3i C

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

sb#r.fV+j'|0

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

)R!a0^\H0

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

,X9bA)`^8K0

5. 用心准备一份靠谱的简历 。51Testing软件测试网(_}^@D+|l&x5l

6. 投简历,面试 。

4f$v*z:q$z5p Z0

7. 总结每次面试遇到的问题,搞懂每次遇到的问题 。51Testing软件测试网.z8u1P@1U

8. 重复如上,5-7 ,直到顺利入职 。51Testing软件测试网V?y;i*T+~|


51Testing软件测试网"i z9p'qx Ze

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

rQ"]*M7x {sd0


fq#i QoP$K2b&?4]0

剩下的,工作中,接触过几个项目,完整跟进过几个项目的全流程 。51Testing软件测试网H Pi5s#U UD3D

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

S'_QNZ_2g0

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

!C"e olE0

也有机会,跟同事一起,参与自动化测试执行、性能测试执行 。51Testing软件测试网iaS2kr!R`7u-[:?c


*P6^ X/`4I1r;`KZ'S u0

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

r'V9fcK0

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

Q }O w*JY1`0


IF'KE2\qR0

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


o.u W/Y2FbC5[3{/b0

为何用某款工具,而不用另一款工具 ?

+w3M&Ke&y_V0

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

"rOKBH9q0


LG2x2WM2?;y-nsJM Ay0

找工作,四处碰壁 。51Testing软件测试网 L6FD(m.VF$x)G4fe

此刻,恭喜你 。

5dT0mtd8}6T#oy8Y0

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

${Lh nu ` x0

算是,正式入行了 。51Testing软件测试网qDU UlP R {W2I K.Q


51Testing软件测试网 Ld"Bl+D5o/t6D KR

/

-m'?i)F;q+c%?0


51Testing软件测试网|/s ^O3L&h


51Testing软件测试网7Q dhs)vZ4ja9w

OK ,说到正题 。51Testing软件测试网(C?;f8lz+G+`P:x V!}


V+]*z$~h/OxI8~X0FH0

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

d M U/C#k?0c7Y?5KkQ0


`(x$yz*l H5}nK0


51Testing软件测试网 E7C]!i#v7wC-GU

一、51Testing软件测试网/Dt_Qy,k


51Testing软件测试网"\}{,J.jZ

数据库,基本常识,基本操作 。51Testing软件测试网P0N#u1bbX


51Testing软件测试网ad6w @'rS*nM4A`


r!qU.ls&u)_.wvo0

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

8|7n;`/F)@0\0

分为了三个阶段 。51Testing软件测试网eP2wc@!FQ#@


51Testing软件测试网t%pv#J,N;o


51Testing软件测试网I4BT/rzd"e2l

第一阶段(多数测试从业者足够)51Testing软件测试网\G8g+q7U


m/r%K%{/u P0

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

i'ed O g L5CZ0

Mysql 、MSSQL 、 Oracle 、 Memcached  、 Redis 、 Mongodb 等51Testing软件测试网)`6JFs},J


51Testing软件测试网6Jn%HnS2r


)E)_x#z0K W z{-B9?0

如下,以Mysql为例 。

-{D3D.CD8qei0


`z:oa hWc0

2. 数据库的安装、部署 ,基础使用 。

'pu(p~9vd r0

你至少得会自己在服务器 或 自己电脑上安装个数据库。51Testing软件测试网Q to"P n2xbT

 

:Qs;C,[ez0

3. 常见的数据库链接工具。
51Testing软件测试网9N Z3r6S!];s f P

如 WorkBench  Navicat  phpMyAdmin 等 。51Testing软件测试网8a(LBd'cu


F kI~ f+c5FV0

4. 数据库基础配置 。51Testing软件测试网 _7B p{xt

修改密码、添加用户等。51Testing软件测试网l/Su5]7PXcq


51Testing软件测试网 f!eC Sc

5. 创建/删除库、创建/删除表、查看库、查看表。51Testing软件测试网ozg.q8{#au3{u


51Testing软件测试网?#k@+~3I(pB

6. 基本的增删改查 语句。51Testing软件测试网 |~0P3Fbs/P,p


RB3mKoO0


M i-E"}LR@X0

第二阶段(一些对数据有强需求的业务测试)51Testing软件测试网 a@x-i!]({


51Testing软件测试网5p CD OY

7. 备份、还原数据库 。51Testing软件测试网 R-|X+yl:Q)~5s(| Y)E


51Testing软件测试网e'HV.[l

8. 稍微复杂点的SQL 51Testing软件测试网*Q[&__ R:h

多表查询、子查询 等等。51Testing软件测试网xN5y9CR%Nh


51Testing软件测试网Uim,qN.K

9. 存储过程 、视图 等。 

Z[)IEym5_3Lf9X0


51Testing软件测试网n]lF2_f%u.{`

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

V!S {C_I0


'_%j!b!d!V5\7R0

11.造数据。

;oQ L&BWF']X%w,n0

实际测试过程中,经常需要通过数据库造一些测试数据。51Testing软件测试网zt M4w,wCX


51Testing软件测试网i.`p;y,s i,ib?"^


5?\ v h f0};w^w;ZG$}0

第三阶段(数据库的一些优化知识、安全知识 等 ,多数测试同学可以不掌握)51Testing软件测试网V2|9E_AT


51Testing软件测试网M{U`$B3mm,v

如慢sql 、sql优化、使用规范等,主要是方便定位问题、性能优化 等。

+c7{s;f FS3UO0


Ow7U3?'tj9C0


PBMB$i x0

/51Testing软件测试网J!\5LqB


51Testing软件测试网 ]7h\M*y#j+NL`J


51Testing软件测试网Y \;C-}}4u4O V;r

二 、

-tj*F$X(|:XO+fHWH0


51Testing软件测试网7s(xtbvfRw

Linux 基础知识 。51Testing软件测试网 byfLB+z a


51Testing软件测试网:y%A'T:@ X8v*w2CB-|

具体需要的知识,之前写过文章,如下 。

%L6a F i~#|!o Z0


#htp2ljO&P0

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

!N)mq2]#K ^0


51Testing软件测试网f @]*u#eW


PGjBXVB B0


51Testing软件测试网`i/J$F ^ya

-  1 -51Testing软件测试网/h){Vy4` TG3i

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

q(F3DN\vqf#`0

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

,a1d;x`7bw f0

或者土豪的,可以买个云服务器,一年几百块,也不贵 。51Testing软件测试网vw`4Q]Rn

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

5h8m5Q8hG0b'e0

Windows下,虚拟机软件推荐:VMware 或 VirtualBox

/\3K2r[7Z`0


51Testing软件测试网QES+M Qb!UJ

虚拟机安装搞定后,在虚拟机安装个Linux操作系统,老徐推荐Centos 6.5 ,至于怎么安装?(公众号后台,回复“Linux入门”有安装文档)

C+y&~Mp0


51Testing软件测试网Nl0p\$H7s

系统安装搞定后,剩下的就是安装个终端连接工具,每次在虚拟机操作甚是不便,推荐工具:SecureCRT 或 Xshell51Testing软件测试网j Kq/^;MXb


51Testing软件测试网2W6wM;e)q5]Ee2P

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


51Testing软件测试网&o([ p6I*T/Av+X2[G


51Testing软件测试网(k4x-q(G(ZuB:t-d


;c,|I!a3O E*y*P0

-  2  -51Testing软件测试网eO(w&WvR o4?

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

安装sz/rz一步搞定,执行命令51Testing软件测试网~Se E6AAGl

yum install lrzsz51Testing软件测试网y8m3law?KS

剩下就简单了,在Xshell:51Testing软件测试网| tk-`$k7c,HJP)Y

输入rz,会弹出文件选择框,上传文件到Linux51Testing软件测试网!B` v/M%a9xsX_

输入sz 文件名,会下载文件到Windows 。51Testing软件测试网n9V"L/U/enSD `"j

注:这块如果不会,也可以去看老徐录制的实操视频,对照实操 。51Testing软件测试网YG4aa oe6g


51Testing软件测试网[3rv:T _1V x2K2@


B E fO&Itq0


51Testing软件测试网K:AWiqD!bQ

-  3  -51Testing软件测试网9SdU,h{au

Linux初学者,经常容易出的问题~

k IMIn0

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

cd /usr/local/webserver

,Zdg;IH0

如果目录不存在怎么办呢?肯定是创建目录,执行:

3sjkw&M2LQqir4S0

mkdir -p /usr/local/webserver

TOX%jE f^P)YI0


51Testing软件测试网bYt@'jg J

多数时候,你执行命令,提示找不到文件,此时可执行:51Testing软件测试网.\_0a5e(|X!au-P|

pwd51Testing软件测试网!H*lE+l o2V#Ls

查看下你当前的目录是否对 。51Testing软件测试网:O({N"L{;p


.O'F;|^qd;K-A0

然后就是压缩/解压tar -xvf / tar -cvf

L wm ^&p!uZ1^#|0


c g9@ i-cd1@7?^%@z0

.v-mI-]oFm7p9o0

51Testing软件测试网x"wL0l9Ey
51Testing软件测试网 ~*n&E m0fs K1m

此处省略1000字 ...

pIjxe0[0

文章太长 ...

8T$OcxD(g9} U)V.R0

第一次被截断了 ...51Testing软件测试网%bk5Cd6c;g@U6[

尴尬 ...

7^ `PZ8oeC0


51Testing软件测试网&e})l9oH&R:G

51Testing软件测试网 C9`5oR-h

MvU#N+R7Or#zMo0


r#dt dC0


51Testing软件测试网F+`3m;X y a

七 、

{M9gqQ%Nn$_!h(\0


Oq)\r]N0

持续学习的习惯 。51Testing软件测试网$I ^0d[+to.k9}


51Testing软件测试网'Q,rAh*s

否则,很容易,被淘汰 。

hn g1Jh"n2T:s,V0

互联网发展太快,技术发展太快 。51Testing软件测试网*nX3^ES5Bw;^L


P*Z"_6QG0@#J!|x0

/51Testing软件测试网J*a#T] nfSV L:K


51Testing软件测试网UM!i:oO|

.oLdw/Y k0

大体如上 ,51Testing软件测试网#q2W+q7so Bi

如果遗漏,再补充 。

Q1USgX#?q0


|&ZCvY0


51Testing软件测试网pgW!|wt&tN xh

51Testing软件测试网)\)g\!xOH

推荐几篇文章 :

,Dv S ?|MEF:V3_v!|0

2017年度关键词「折腾」51Testing软件测试网[&{\8D x"@sz

自动化测试难么 ?一站式开源自动化测试平台51Testing软件测试网;i7UJ'F2\p

2018软件测试从业者精进指南 。

.e$~?m&H j2aVQ0


N.v ~-Fl*I0

简单预告,51Testing软件测试网(X!u)UW[c:u#?Lf

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

技术文,主线是整个持续集成体系 。51Testing软件测试网9L9uA2w1{jj dT


tK%x&~g/U1O,g0

更多文章,持续关注 。

]TE e1K^)W Y0


51Testing软件测试网.JBzi&?"bp


51Testing软件测试网PSdh5[4R~3H2j

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

Yl7?}*S Yp(u&f#t6t0

任何第三方平台,未经允许,禁止转载51Testing软件测试网B bf0K ~*wB

51Testing软件测试网Zb}l/N1Dai'AQ
51Testing软件测试网Ds;E&h.vQu

作者:IDO老徐51Testing软件测试网L)QDnVF.Ev

此文首发 isTester.com

r ?|U:paQK7pO0

原文地址http://www.istester.com/zhichang/139.html51Testing软件测试网1U)u'U4s+|];X(`

51Testing软件测试网B GxY-Xi

转载请完整保留如上内容,否则必究。

!k2Z-d.[%O*Q0

51Testing软件测试网`IW rj:jPA(E
51Testing软件测试网!}~eaN7G


_zA&j [ZL+pLg0

51Testing软件测试网L?&FN&Z#V&gR1P


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

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

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-04-16  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 913582
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar