一次软件测试的电话面试分享
上一篇 / 下一篇 2012-05-10 09:44:14 / 个人分类:杂谈
h4]f:J^B0 1、自我介绍
RR!_;mE#y*OQ H0bo-L(?wyO`0 我叫XXX,毕业于XX大学计算机科学与技术专业。毕业后进入XX公司做了X年的软件测试工作,主要从事XXX项目功能及性能测试的工作,熟悉TD/QTP/LoadRunner/SqlSever等,注重团队合作,工作认真负责,有强烈的责任心,喜欢专研新技术;同时带领过XX项目的管理工作,熟悉项目管理流程...51Testing软件测试网^.Zq#Q zQ9F\9wk\5e
3oq;OE2\ wp0 有些公司可能还需要准备一份英文的自我介绍。51Testing软件测试网j-g{:hW
51Testing软件测试网#z!M9I$Y9M'T hzE!q'e2、测试流程51Testing软件测试网|7C]&wQ
#s/VY8{%a*~0 就说说最近的这次xxxx网站功能的测试流程。51Testing软件测试网3~ A(l^;~3{@x
S:eZ ]p3C-JU [0 首先:得到相关文档(需求文档和设计文档),理解需求和设计思想后,制定测试计划(需评审),拟定测试策略(需评审),需要考虑到测试环境,测试时间,测试风险等51Testing软件测试网B;G(rY+r0g
51Testing软件测试网(l&{]jnBo.p第二步:设计测试用例,测试策略是:先完成网站部分的功能点测试,然后再进行系统测试(包括与其他模块的联调测试)。进行测试用例的设计时,需要覆盖到各种正常、异常处理情况。同时还包括界面测试、浏览器兼容性测试,易用测试及性能测试等。
E3RF;yQ;S V051Testing软件测试网'R yk.a_)dE第三步:搭建测试环境,执行测试,记录测试缺陷
t2so2@0{5Q051Testing软件测试网c%lm9z%FD4Oy1X第四步:进行测试缺陷分析,完成测试报告编写51Testing软件测试网c1l_'n_xO$_
-qnR`%}D0 3、LoadRunner如何优化脚本
7idh}fj0f0{?F051Testing软件测试网)U){X R.{.zvA● 参数化(模拟真实的用户选择)
d DeS7a:{r0j8h,`/i8`"B"~0 ● 手动关联(服务器返回的信息,例如sessionid,key的值等)
&{D*xQxXL5T2D0\+b I+h:QI&Q P6?C0 ● 添加相应事务的集合点(主要是用于控制并发情况)与检查点(主要用于检查文字是否正确和图片是否正常显示)51Testing软件测试网;}3Q5Zt k(D!P"r
%ID NO!L4M]0 4、说一说工作中发现有价值的bug
"QR br1Ww(h]&W051Testing软件测试网UdHd~0y0l拿xxx来说发现登录模块中,出现登录延时现象,服务器响应很慢,通过多次测试在分析与确认以及和开发人员的沟通发现是login的**有问题。
7k)oSI)Y4D;X#h051Testing软件测试网K2V B Ahk(RUp拿xxx来说,用于导航的树型菜单,加载数据延时,通过反复测试与确认,和开发人员沟通发现是算法和当初的设计加载数据导致的。51Testing软件测试网do5u;HUdg~
51Testing软件测试网3h"[{&I;WT*E7c)^*Z5、Bug管理流程51Testing软件测试网)\0lW#d/e'R
?0Z&T/En^0 ● 发现Bug,使用缺陷管理工具提交到Bug管理库,此时状态时New51Testing软件测试网6\ A;o~&C
51Testing软件测试网*Ql9b L8S-Tk%y● 测试TM审核缺陷,如果确认是问题,再分配给对应的开发人员,设置状态是Open51Testing软件测试网 ^t*i4fh
51Testing软件测试网&n*~g wX\$A● 如果不是错误,则拒绝,设置为Declined(拒绝)状态51Testing软件测试网R4Ib0|$A.{
51Testing软件测试网B"npC.^{Kv● 开发人员查询状态为Open的Bug,如果不是错误,则置状态为Declined;如果是Bug则修复并置状态为Fixed;不能解决的Bug,要留下文 字说明及保持Bug为Open状态;对于不能解决和延期解决的Bug,不能由开发人员自己决定,一般要通过某种会议(评审会)通过才能认可
;V-JmiU,XW^051Testing软件测试网J+JNAvV0V:p9O● 测试人员查询状态为Fixed的Bug,然后验证Bug是否已解决,如解决置Bug的状态为Closed,如没有解决置状态为Reopen
u,NpN K S#w&{03A8Bg|m,HH^0 6、软件错误流程管理要点
g?J~\@051Testing软件测试网,Ta6y?Z"b oeK● 为了保证错误的正确性,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,书写的测试步骤是否准确,可以重复。51Testing软件测试网3\vedf6zc
51Testing软件测试网UPY s!vB8[● 每次对错误的处理都要保留处理信息,包括处理姓名,时间,处理方法,处理意见,Bug状态。51Testing软件测试网[/m2M Q%d&][M,D
Me2E"Q6O5z gnJ0 ● 拒绝或延期错误不能由程序员单方面决定,应该由项目经理,测试经理和设计经理共同决定。