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

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

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

职场,三阶段 。

6mNO NBROL0

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

%W9?8ivh|3C0

第二阶段,入行1-2年:好像什么都懂了 。51Testing软件测试网xW`e)z

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

$N$?0P2QcMZ0


51Testing软件测试网&P8t1crNON


51Testing软件测试网VB^Q i"HxG*\

软件测试,入行太简单了。51Testing软件测试网)rU~ Tqlq {

1. 看一本软件测试理论书籍 。

Q&c];l\:b0

2. 看一点数据库知识(增删改查)。51Testing软件测试网8d"CL2e6[%b)e%Jf

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

@&^"C+l.^r?!N0

4. 了解几个行业内容的测试工具(如Jira Zentao LR Jmeter Fiddler 等)。51Testing软件测试网2Q(r~q}Do _

5. 用心准备一份靠谱的简历 。51Testing软件测试网!F(ZJ*JM@r

6. 投简历,面试 。

ke h5U6b7r e0

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

0Il4j0w(\f7@0

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

Es d6f)HAY0


51Testing软件测试网U~i(D f+Tut

就是这么简单,如上几步轻松入职,是不是很简单 ?51Testing软件测试网 S7H K9DX0s6d,M8b$t


N%U.bMm5|0

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

&E ]#i$[N0

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

G0n V-[.ZQ0

知道了,理论与实际企业中的使用,是有差距的 。51Testing软件测试网0tK+Jh!IH'I

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

[G3n%l _t `0


GY)B?}0

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

\7h:y6qCVu0

心想「测试职业,也不过如此嘛,没什么难的」。51Testing软件测试网&dX(z c,Z%e&S vS


'S3@y i`&wDpY9W v;L0

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


51Testing软件测试网 I*M } vWvE

为何用某款工具,而不用另一款工具 ?51Testing软件测试网h~%K"b[qM

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

s9D k_ J3@0


51Testing软件测试网!^5V3R\:Q w

找工作,四处碰壁 。51Testing软件测试网/jeP'y{6aDZ

此刻,恭喜你 。

z*}e']%X0

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

2{x mJ/S'E e+Z0

算是,正式入行了 。

? VW['Lp.~)U0


51Testing软件测试网J/^)Y/N i0c,cj5Y

/

9oI;i,U%j"~1o u,o0


7F)Yn%Ta M0j0


51Testing软件测试网BbZ AQQ^

OK ,说到正题 。51Testing软件测试网.Wo/L+s U E


^hx/H[ E0

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

JwC]1f;EN'|0


W R-EiX&s |O0


51Testing软件测试网1KED3h5}.J t7g

一、

/Mb-M l0c$Kb0


\;Z^B$G-HOoI"u0

数据库,基本常识,基本操作 。51Testing软件测试网3a:f/T"g4QbV#x3L


9KZpa+g*sWw4q0


51Testing软件测试网A4_y!dH$w#I5r0RTL

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

ULQ,i"U b)Gr1{!@0

分为了三个阶段 。51Testing软件测试网\owD.G]


51Testing软件测试网B XF"b-q.Y}ZS


51Testing软件测试网G+[7pZ |B zc

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

*O6]/E$Uf0


+R q _m a8S-rWTp0

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

E~ jk0Og0

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

id8m9V aAa7fI9g0


51Testing软件测试网)u-l4v_Ep4O


5Tn?8m[K"t^;I0

如下,以Mysql为例 。

^1BxmN0


)Q#Z-{|ic*z9~i `3ye0

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

6B#Cd'K(i)S0

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

@$q)[H MtJ0

 51Testing软件测试网^yJ _ O3pX#^/C?P:h5q

3. 常见的数据库链接工具。
51Testing软件测试网4jj5z|p

如 WorkBench  Navicat  phpMyAdmin 等 。

T2Y)~;\paDe%m2c0


51Testing软件测试网)I2Zd7Q_'o Vt F.]

4. 数据库基础配置 。

fDx%qb"fE0

修改密码、添加用户等。

lNU8A&WR4D%B!^h0


51Testing软件测试网!R:W9xaVc)y

5. 创建/删除库、创建/删除表、查看库、查看表。51Testing软件测试网)M&i4gk"c:ej


0m/O JUT0M,mkSd0

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

(LS'b:}!] { N&~~0


5?T*Z:H+[$a.Tv0


iw!rr p:wA5^)x&O!X2{0

第二阶段(一些对数据有强需求的业务测试)

rR.D3s J |R0


51Testing软件测试网D7|m4OZ*n)v*j

7. 备份、还原数据库 。51Testing软件测试网x%Z4K*e`$hj


-s}#de3s0^9a)z0

8. 稍微复杂点的SQL 

@ F? X-t,C*O#OS/R0

多表查询、子查询 等等。51Testing软件测试网:G S&OT _V,j'b


3W2n Sm-|*e I;k-Q0

9. 存储过程 、视图 等。 51Testing软件测试网|w1t6].n


s({|s2SH0

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

u*R!\z]L"c6V0


51Testing软件测试网"Y/^j jaZ

11.造数据。51Testing软件测试网zJ2Sfdt6J'O e

实际测试过程中,经常需要通过数据库造一些测试数据。51Testing软件测试网7e \dsW8Mv


DEhR6?i0


$M i5h`4z"b};x{0

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

$gH+Rm"K wU0


51Testing软件测试网8{$X2N$E-IW-A5tc

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

{7^?%HR/HhTb c|0


aJAh-r2o0


51Testing软件测试网 eXY(M(K(ZT

/

q8[9`Jcg B$Z.D%q0


51Testing软件测试网Q[:p_Iu_ nfo


yCbY"Ff9k7h0

二 、
51Testing软件测试网8J9vy(`.K%u7L


51Testing软件测试网B_cyM.c3c"w%]2J1R

Linux 基础知识 。

.Rk[)a"\#}(s0


M6q^%uu&TAd7S^0

具体需要的知识,之前写过文章,如下 。51Testing软件测试网$W Ps!]8Yu"cWT


1t/}n:{'R0

简单梳理了,最需要掌握的Linux内容。51Testing软件测试网5W`/VI Qh+~B


,jG~z1k0


51Testing软件测试网KBbd8@B-@


D*Q4bl)o+?H0

-  1 -

}2Mc#\P/p}0

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

$n4Lk"cGR0

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

W#mP0v5\*]6fBAOB0

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

{zzt%zF-v0

老徐更建议大家安装个虚拟机,随便怎么折腾都行,也不怕玩坏 。51Testing软件测试网:_s:y I7mn'h

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

l)\KZx1i)QYT0


8\SR@ mH]0

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

KRt y0Uo]0FgvZ0


51Testing软件测试网!Q:Hv Ci2} u5S?

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

P:?,v"vHo]$j*@*['J0


W,\8p9N6dO3g8Dkl0

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

i[pW%k*F ?| CP0


51Testing软件测试网 BWyL7e5e;Y _!B


51Testing软件测试网imF J ["i#fo5z


51Testing软件测试网 z:]_G Xv

-  2  -51Testing软件测试网-m-Nh8E;`:Ol

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

uN o*S*zGe%j*Pv v0

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

E"d$q7mA0

yum install lrzsz

-~V;[5RF Us&J0

剩下就简单了,在Xshell:51Testing软件测试网)J|$mWI!F[J

输入rz,会弹出文件选择框,上传文件到Linux

*j&W b.yh&_~0

输入sz 文件名,会下载文件到Windows 。51Testing软件测试网,pX8HBD;lk-|Um

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

1bU*Jvx0


*}X f-|M2sC)k,\m0


4d:P;mWgw0


51Testing软件测试网 W(E.RL ?U

-  3  -51Testing软件测试网2QD`Z+i v.~ ~2s

Linux初学者,经常容易出的问题~51Testing软件测试网ahRv4~4cK n

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

~'TS2b,jZ0

cd /usr/local/webserver51Testing软件测试网J8~wz&KeN;w%Y0P

如果目录不存在怎么办呢?肯定是创建目录,执行:51Testing软件测试网w,{g-yq/KJ

mkdir -p /usr/local/webserver51Testing软件测试网|Qf)GrS;X


51Testing软件测试网7Ot;}/~6p9c r

多数时候,你执行命令,提示找不到文件,此时可执行:51Testing软件测试网n1? ~C ~ }*@P

pwd

7M3R#{&Fux(G0

查看下你当前的目录是否对 。51Testing软件测试网2K9JO(B)s:lJ J


j*u` |s+D_Q3j&P{:z0

然后就是压缩/解压tar -xvf / tar -cvf51Testing软件测试网GKwE%V*h!@-w

51Testing软件测试网$tw C1?#k
51Testing软件测试网i `K*_ e7E4a2?3V|


W!gMBt0

#wZ&D(|~+ef%q0

此处省略1000字 ...51Testing软件测试网#~1^` An}{V;Q }4OI

文章太长 ...51Testing软件测试网d@9P7~5ii:h#e&VJ0y

第一次被截断了 ...51Testing软件测试网(b\r(w;UwrhhL

尴尬 ...

X9@;G.m2U0


51Testing软件测试网4e1~#_6O'oZnC bC


hZ?;W\051Testing软件测试网yjFsi s


51Testing软件测试网,b IX0G!Y5d


51Testing软件测试网%^,qUEOP"i%t

七 、51Testing软件测试网S-F ~/nt `


0BO3Cz+S8~2j1S g/M0

持续学习的习惯 。51Testing软件测试网]Ds&Yc/w}


.r1y;K'K S L1}C,mY^0

否则,很容易,被淘汰 。51Testing软件测试网AF'|*tL2M^#a:i%R'S

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

^ tGb6t0


m%pq@}GPqk.~[0

/

?:un2U2O0


51Testing软件测试网[SF|5s,l[*m(r1[8gm

51Testing软件测试网D"I!D-CV

大体如上 ,51Testing软件测试网/y)i[n4wh8[6F A2Q

如果遗漏,再补充 。

h(d^+fj t sg_0


+FMZ,rN[ u![0


3|K!x:q[8ux0

M J0~3c(D^^-j4W9D0

推荐几篇文章 :51Testing软件测试网G2fjS!P3jE2mn:?1v

2017年度关键词「折腾」51Testing软件测试网;H wQ1D{pq

自动化测试难么 ?一站式开源自动化测试平台

0Z9VB8G uoZb a9K0

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

#zu5Fzw+DJ|$A5?0


51Testing软件测试网3x3V~'rjDz6R

简单预告,

s]kg6f3{j8C8K0

18年,老徐还是以「软件测试从业者综合能力提升」& 「技术人非工资收入探索」为止 。51Testing软件测试网3D~-v t-WBIpB

技术文,主线是整个持续集成体系 。

7ss)XI/]N%_a*l0


9H*?mr*`:u#k[0

更多文章,持续关注 。51Testing软件测试网h)Btc3IOmZ&q


"_$\d/t7oV u7Q4PC_0


B [ Ew(Q(RI:T0C0

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

eP!`V3x0

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

g#L'Z5d&K&n f"erj0

51Testing软件测试网.yvw%g8n(a

%Vtx e&EjS0

作者:IDO老徐

HNh$L1us\+}0

此文首发 isTester.com51Testing软件测试网 rZ U(xV_e.T(~

原文地址http://www.istester.com/zhichang/139.html

5TK:p*uT1G0

51Testing软件测试网V!w8IT4@

转载请完整保留如上内容,否则必究。51Testing软件测试网!oK[S!hh9N_R

51Testing软件测试网8}9a$^] t+Gk.N
51Testing软件测试网!K f(H#W4d,l


lQ$le/FJ0Jw0

51Testing软件测试网,Ap:GW l%n{!U5M/Z


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 :( :)

xuquan

xuquan

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

日历

« 2019-12-04  
1234567
891011121314
15161718192021
22232425262728
293031    

数据统计

  • 访问量: 517257
  • 日志数: 351
  • 建立时间: 2012-06-04
  • 更新时间: 2019-11-29

RSS订阅

Open Toolbar