一套比较完整的软件测试人员面试题(包括技术和人力资源方面)

上一篇 / 下一篇  2010-10-14 12:50:49 / 个人分类:软件测试知识

ud {#VA/j Y E7eO t/u0转自:http://www.51testing.com/?uid-197956-action-viewspace-itemid-21657151Testing软件测试网2QP5y O)d

51Testing软件测试网"gI)i-Zr:?&v9o!{+v

一套比较完整的软件测试人员面试题(包括技术和人力资源方面)51Testing软件测试网1cIX Z'{{#vd
你为什么选择软件测试行业
W#b2Kl4G"A!fQ$s0因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对51Testing软件测试网A0_X*vz2B#i6Gi$l

z+a kf sPi/M0根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么
FG"be.TZL0要有架构师、开发经理、测试经理、程序员、测试员

0uZZrY C1p5GRi"x051Testing软件测试网N?*e[I[9H!w]v&L1H

我在里面主要是负责所分到的模块执行测试用例。

n1Z8xu5D&P+yh?%R051Testing软件测试网-D2o0^],M)^6^

结合你以前的学习和工作经验,你认为如何做好测试。
2T|3D/e2] [*_0根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。51Testing软件测试网eR?2FS Y

51Testing软件测试网BX@j2H*mo

你觉得测试最重要的是什么51Testing软件测试网aP.B%H)Dx`

51Testing软件测试网7^2K8P7Vp)m,_?)^2wD@"p

尽可能的找出软件的错误51Testing软件测试网T_S2k` A4mx2K3W

_)}9Pe7KY+J#f cS4\0怎样看待加班问题

wl3[,Y3l2I(vE051Testing软件测试网pjr.x1{o7c

加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。51Testing软件测试网N|jS:y/A

-~W hS8F0如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决?

%S9O s;u1`3s'E3D)F0

b g[O(Xl`%b2^%u0首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。51Testing软件测试网9PF*Xu q
为什么在团队中要有测试51Testing软件测试网e ~'V&S'^ g,C
因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。

lt&U6mxx gAhv$|0

R"Lf&Hyf[0在测试时代学习自己最大的收获是什么?
7L3@zGW aV0在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。51Testing软件测试网(li @!z{ t[H

51Testing软件测试网7s-}vId5T sz;R

你对未来的规划51Testing软件测试网xq G]*G6w"p

&l4z-I|&~pX&]Dm0我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。51Testing软件测试网l#I:|:s%X~8@ JF

51Testing软件测试网(^!K7vmx

自己优势及缺点51Testing软件测试网~;[*|4\K

51Testing软件测试网r \0L2Tq$F4{

我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。51Testing软件测试网/fiQ&e P&X0c

51Testing软件测试网pp"t6DkmfF

你为什么选择测试时代不选择51testing51Testing软件测试网M&ER0@Q rEf8o

51Testing软件测试网;@"z\S+DJ

因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。

W8i{bLs051Testing软件测试网:i8BZB2D0@4w

13.请谈谈您对测试工作的理解

d"_tBi+s{%R0

!D)l?\GI#m$X0我认为测试工作是找出软件产品的错误,51Testing软件测试网fM-}Z_;it ?

0M[@(z,};RO0o014.你认为测试人员需要具备哪些素质?51Testing软件测试网6Y-v5o7Y/q-r-}!y

51Testing软件测试网;|+P/_]B7M!\;\

我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。51Testing软件测试网(Z!Y DY2A!D

51Testing软件测试网T&f s)geq]

15.你为什么能够做测试这一行。

N0W8]7K(U051Testing软件测试网}p-_"hy)h;~

虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。51Testing软件测试网c2pK7cUPS!O a

$NMn]5IU;nZ01测试的目的是什么?51Testing软件测试网 }3O'~n;ZX[

.bM }%x^u&x0测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。51Testing软件测试网\5eu{?WF%p

51Testing软件测试网/`*O[.i6bj#\a:t

当软件测试是不可能能够找出全部的错误的。51Testing软件测试网 k0a:C!j f HN#wHb

bR2grM*\7P0?02. 测试分为那几个阶段?

F3I:Ed\L6i`J051Testing软件测试网 x` fQ3z

一般来说测试大体分为5个阶段:

p u9[;Y9Mm051Testing软件测试网Nz|e"M\ S6Y

单元测试、集成测试、确认测试、系统测试、验收测试51Testing软件测试网-D6cGVJCO

d{L6mp4i0在测试过程中如果有需要还要进行回归测试。51Testing软件测试网2TGiC)]"o@3X

51Testing软件测试网7O+i;y`;Y%\BC#Xh(N

3. 单元测试的测试对象,目的、测试依据、测试方法?

3}$ATEM.v-bww0

p7\x#L#_F0测试对象是模块内部的程序错误;目的是消除局部模块逻辑和功能上的错误和缺陷;51Testing软件测试网+{;N%bm`

)`8J cJ1E5G0测试依据是模块的详细设计;测试方法采用白盒测试51Testing软件测试网 be.O3_%}}f,CD;zL

LN2l#ii.} ^K[04. 集成测试的测试对象,目的、测试依据、测试方法?51Testing软件测试网;N^M'o1w

51Testing软件测试网4{8N|Gx6D#b

集成测试的测试对象是模块间的组装和调用关系;

6unhs4u$Z051Testing软件测试网.II.kZ5{?U H*b~W

目的是找出与软件设计相关的程序结构模块调用关系,模块间接口方面问题;

"\{L-Jsh4q2Z0

]9O3P(M)v4L;D0测试依据是概要设计;测试方法采用灰盒测试。

S1Yn+_mv0

X'ZuJ1OFv-E05. 系统测试的测试对象,目的、测试依据、测试方法?51Testing软件测试网P] RLnQ3v(o

p/_ jC&` k } no8`0系统测试的测试对象是整个系统;测试的目的是对整个系统进行测试;

3i&V\)Sc^ W(L051Testing软件测试网'piS!ZH x#q [H

测试的依据是需求规格说明书;测试方法黑盒测试

%x5R2nl3i9vS#{t0E0

L&z n N;G(Y O4w06. 测试覆盖的类型51Testing软件测试网*}8u6~}0T&EU`

N*{;@A'rv\0测试覆盖的类型有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖

0QAh i,hJj-Yi0

,[*_1o8eT n$x s07.性能测试的分类51Testing软件测试网]E&y&~4L/E7l/J2[ `

gm2P/ye0分为:性能测试、负载测试、压力测试、容量测试51Testing软件测试网~3h])G,L7{%k9L

$M]`1u:DCXe0负载测试与压力测试可以结合进行。51Testing软件测试网,` P'oaC.XH J

w lW5|[/t&W08. 列举您熟悉的主流自动化测试工具

9zW.~)}d*y(G j pRf051Testing软件测试网)YR)d Q8z M{A$_b

我熟悉的自动化测试工具有:基于web的测试管理工具TestDirector、配置管理工具VSS、

0ll zK7{k*cN7D9w051Testing软件测试网`3EHW9s3q2c

QTP以及性能测试工具LoadRunner51Testing软件测试网p{Y T|

;BD.S1j%@.C7MHy09. 编辑sql语句时,年月日型时间字段如何表达

9l!N X3k1YO t4RF0

%L3]J#W2EPDO0加引号

J/h[)`Z[0

0n'?;v(h lpv4G013. c/s和b/s结构的软件进行测试时有何不同

pow#ebK4|1We0

k"\{5T W y7w0C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统。客户端需要安装专用的客户端软件。51Testing软件测试网+B9@+|S)b)\

:I I.j |.l T1D0B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。浏览器通过Web Server 同数据库进行数据交互。51Testing软件测试网(u%KuMv
$o;~k V*O
c4\g z@ K0lTestAge 中国软件测试时代$I siX_ k

h-dO8?T{o-a)n0

ZvV|so`014.安全测试的后台是什么

~ teNFX;x4H0

E j [7F0M&h3D)er017. 页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行用例设计?51Testing软件测试网-}IET8Z(M\

6ZTas\.~0输入日期的输入框要考虑边界值、输入非法数据、非数字等

6t[b;c$lz b%MZ(s0

&at1pFw6i0省份证输入框要考虑18位省份证、16位身份证、非18、16位的数据、汉字、字母、非法数据、

S+n5eMM},o3k0

Sq%X ~'U$j$vJ kJ~H018. 测试和质量保证有什么区别 你的看法51Testing软件测试网g/w,M'mR9N%u

0eXyb%S0z*Hkz:}D0质量保证是对软件制作过程的制作质量进行管理,看是否符合公司的规定。51Testing软件测试网T7l'[c L

T:r)XpV vgI0软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试软件质量

Sc5`ZH1k P051Testing软件测试网eE-G^q7o%v%k%k

19. 用过什么缺陷管理工具? 流程是什么 有什么能改进的

Ta0Mvp-{&M-w%x+K7a051Testing软件测试网g"Q!_-T@ ~3h

我所熟悉的是TD

&_I1V6nD5f~.gR051Testing软件测试网(^yNQ'wt*z:\

流程是讲测试计划、方案、测试用例录入TD,在TD上执行测试用例记录缺陷,并对bug进行跟踪。51Testing软件测试网HH"Q-t)k(i

e&A5_?*{ g%aL020. 你有没有用过QTP做项目,QTP的工作原理51Testing软件测试网?)u9@6F VbK

51Testing软件测试网W2[*O4Mk2E8z

我有用QTP做过项目

W)y%? Q9@%N{'g!F.C051Testing软件测试网+}8Fc oxF.[2meM

QTP的工作原理是执行重复的手动测试,

/_y+_;J+u+I0

'Wv;~4m*m,@ S1?#\0首先制定测试计划再根据测试计划创建测试脚本,然后对脚本进行优化增强测试脚本的能接下来运行脚本分析测试的结果

S$c}h,Mu P0

Psu#xO"AV!c021. 什么是白盒测试?白盒测试的工具有哪些?

T(\ K;Y+RY-G051Testing软件测试网6i_ y7P(F&o"E

白盒测试是测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有的逻辑路径进行测试。

(|Y-R L{ x*i051Testing软件测试网:Q"srF)_#F

工具有:RationalPurify 、Rational Quantify 、Rational Purecoveage

#NV0wd2V051Testing软件测试网1_1JdEZc y+q

22. 路由器,集线器,交换机的区别?51Testing软件测试网y n+p5VW/x ];tP

51Testing软件测试网m1Hn/~0_D"F q

路由器的作用是用于连接不同网段并且找到网络中数据传输最合适的路径。51Testing软件测试网 Tq\,]c@Xs

51Testing软件测试网P?+z#N!^

集线器的作用是将一些pc机连起来组成一个局域网。

7b0vo fAo+s\(^r5R051Testing软件测试网+Xl9k!S'w3G:b

交换机的作用与集线器的相似,区别在于集线器采用的是共享带宽的方式,交换机是独享带宽。

D n$]0^/G0

$c%r L;H$Tu5R:K ]uM024. 我手上这支笔,请你根据这支笔设计测试用例

#{%O7S-_0m&h051Testing软件测试网2ITB@d9~t5CF+W2O@

首先我要测它的外观、颜色是否符合要求、她所占的空间是多大、是否环保、接下来测它的质量、这支笔是否能够写字流畅、写出的自得颜色是否符合要求、能使用多长时间等51Testing软件测试网!s&^R6U#t Sw

51Testing软件测试网 q:W ?ow"{R8R)SU.Y

25. BUG报告包括那些内容51Testing软件测试网'Gh B$N*j c5EUa3L

51Testing软件测试网4} W juW'\

Bug出现的位置、可重现的步骤、所使用的数据、bug的截图、发现人及日期。51Testing软件测试网^YU1` f7c

m G#G c!D2f5L,x026. 请列举一些Oracle数据库中的SID语句

+_)\8{#T6R0

B l BVr)K;`&S l027. W和H模型的区别51Testing软件测试网+h;IDUs9F#D:O

51Testing软件测试网9B$tY/T5D8Sqg~I

W模型强调的是测试伴随整个软件开发周期,而且测试的对象不仅是程序,需求也需要进行测试,测试与开发是同步进行的。51Testing软件测试网$M0s`$oj9J

|@^$]%w!gn0H模型是讲测试活动玩却的独立出来,形成了完全独立的流程,可以实现迭代而W模型不支持迭代这是两者最打的区别。

9qCZ|i,M0

9w-So5J e#?tl Z&W028. 没有任何说明书,如何进行测试?

y [ jj)G X%a0

7sa]0x?Z/DGy0首先是通过对软件测使用来熟悉整个软件,接着是与开发沟通掌握软件的特性并一一记录下来,作为测试的依据。

4F8EE p7i051Testing软件测试网"w(}o)Pv kP7|5\1[n

29. 测试计划包括那些内容那些重要?

3v!ScV'uAc/I051Testing软件测试网 f.hJf'N/d4@

测试计划包括51Testing软件测试网o3B1W,Iqo;k^4S2M

S;itl6_z#E:E&m0

TAG:

liuyuehetang的个人空间 引用 删除 liuyuehetang   /   2010-10-21 15:12:46
3
 

评分:0

我来说两句

日历

« 2024-04-06  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5167
  • 日志数: 19
  • 建立时间: 2010-10-09
  • 更新时间: 2011-05-31

RSS订阅

Open Toolbar