24.有没有做过本系统和其它系统的接口测试?
  接口测试:主要在集成测试阶段采用,目的是测试各个方法、模块、函数之间的接口问题。
  测试其间的接口是否满足系统需求的要求,输入/输出是否正确,各个模块之间的状态转换是否与需求一致等。我认为完全可以脱离开白盒测试方法,而直接使用黑盒测试方法进行测试,接口测试也是测试中的重点,尤其是对于模块之间数据交换比较多的系统和软件。

  25.有没有写过测试桩?
  答:单元测试的时候用写测试桩。

  26.有没有测试过UNIX的项目?
  答:这个根据个人实际情况回答。可以将简历中的某个项目说成是部署在Unix上的,会使用一些Unix的操作命令。

  27.是否使用过Unix、Linux环境,有没有自己搭建过环境?
  答:这个根据个人实际情况回答。可以将简历中的某个项目说成是部署在Unix上的,会使用一些Unix的操作命令。

  28.有没有编写过shell脚本?
  答:这个根据个人实际情况回答,差不多都只写过很简单的脚本。

  29.对Oracle数据库是否熟悉(比如:异常处理)?
  答:这个根据个人实际情况回答。

  30.有没有装过Oracle数据库服务器?
  答:这个根据个人实际情况回答。

  31.都参与过哪些项目?
  答:这个根据个人实际情况回答。要点:项目名称说清楚,项目是干什么的说清楚,然后说自己做了什么,测试了哪些模块。

  32.对数据库操作是否熟悉?
  答:这个根据个人实际情况回答。

  33.作为测试负责人大的心得是什么?
  答:一定要制定严格的测试计划、根据测试人员的特长安排测试任务、善于总结经验教训、妥善保存测试过程中的一切文档。

  34.在项目哪个阶段测试开始介入?
  答:在项目需求阶段测试人员开始介入,尽早的接入有助于更好的理解需求。

  35.在测试中有没有风险?有哪些风险
  答:有 1)需求培训达不到预期目标 2)测试用例评审不合格  3)测试人员不稳定  4)在测试计划中安排的时间内不能完成测试任务。5)验收测试不合格

  36.当有测试人员请假的情况下,作为测试负责人应该怎么处理?
  答:应该让测试人员提前请假,针对不能完成的工作做好调整。

  37.有关robot和TestManager的使用
  Robot是IBM Rational的测试工具,是一个针对WEB, ERP 和C/S 进行功能自动化测试的工具. 它可以降低功能测试上的人力和物力的投入和风险包括了可见和非可见对象
  Rational TestManager 从一个独立的,全局的角度对于各种测试活动进行管理和控制. 它让测试者可以随时了解需求变更对于测试用例的影响, 通过针对一致目标而进行的测试与报告提高了团队生产力.
  Rational TestManager用来从各个方面进行测试管理:
  * 测试计划
  * 测试设计
  * 测试实现
  * 测试执行
  * 结果分析

  38.Loadrunner会不会用,写没写过测试编码。
  答:这个根据个人实际情况回答。

  39.协议接口测试有没有测试过。
  答:这个根据个人实际情况回答。

  40.关于何时能够到位?
  答:这个根据实际情况回答。

  41.是否测试过关于协议的系统?
  答:这个根据个人实际情况回答。

  42.所参与的项目中规模大的有多少行代码?
  答:这个根据个人实际情况回答。

  43.对于linux的简单操作
  
  44.是否测试过码流?
  
  45.关于性能需要分析,给出具体方法
  
  46.监听端口的方法
  
  47.sql语句,出题回答 查询出不包括138的号条数
  select 字段名 from 表名 where id<>’138’

  48.测试过程的管理工作
  进度管理:按照客户要求完成工作,每天检查工作进度,发现偏差时及时调整,通过加班或者与客户沟通存在问题。
  质量管理:检查测试人员提交的缺陷质量,包括缺陷描述是否符合规范,缺陷是否描述清晰,是否可重现,级别是否正确,抽测测试人员负责模块是否有严重问题未发现。

  49.测试方法
  答:等价类划分、边界值分析、错误推测、因果分析。

  50.有没有测试过UNIX的项目?
  答:这个根据个人情况回答。

  51.UNIX基本的操作命令熟不熟?问解压缩命令
  Tar cvf 打包不压缩
  Tar xvf 解包不压缩
  压缩命令:compress 解压缩命令:uncompress .z
  Gzip gunzip .gz
  Zip unzip .z

  52.oracle查询语句分组命令,数据库视图的作用,视图里面的数据能改吗?
  答:分组命令:Group By。
  视图的作用:
  * 简单性。看到的是需要的。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件。
     * 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到。
     * 逻辑数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。
对于简单视图可以用update语法修改表数据,但复杂视图则不一定能改。如使用了函数,group by。

  53.robot测试工具里面有java控件吗?
  有,但需要安装。

  54.哪些资料要进行测试?
  答:一般需要写大纲的资料都要测试,这个具体会在SOW中明确说明。

  55.简单介绍下测试的经历。
  根据个人情况回答,一定要把自己的项目描述清楚。

  56.你觉得测试过程中哪个环节重要?
  测试需求的理解、对被测对象的掌握。
  华为的人说这个也没有标准答案,只是看看对测试的理解。也可以说每个环节都很重要。

  57.DB2和oracle的存储过程有什么区别?
  
  58.oracle存储过程的输出类型是什么?
  
  59.索引和联合索引有什么区别?
  答:索引保证表中没有两行在定义索引的列上具有重复值,索引也可以是两个及两个以上字段的联合索引。

  60.有没有用过informix数据库?
  
  61.简单介绍一下对主叫、被叫、前转的理解。
  
  62.对整体的业务框架是怎么理解的?
  
  63.介绍一下BOSS项目是做什么的?
  
  64.BOSS项目和本项目是什么直接的关系?
  
  65.BOSS用的数据库和操作系统分别是什么?
  答:数据库一般用Oracle、操作系统一般用Unix。

  66.AIX查看cpu使用情况的命令是什么?
  答:vmstat / top。

  67.一个项目20天的测试时间,分三轮测试,问如何安排?
  答:1-7第一轮测试 8-9修改完善测试用例、等开发人员提交代码。10-14第二轮测试 15-16等开发人员提交代码 17-20第三轮回归测试。
  上述时间安排并不是决对性的,可以根据不同项目情况调整,但需注意每轮测试之间要留有开发人员修改代码的时间。可以适当安排测试小结或测试、开发交流会。
  
  68.怎么来保证项目测试的质量
  答:测试用例编写完毕后要加强评审的力度,确保测试用例覆盖所有需求点,测试时间宽裕的话可以做交叉测试,用以确保测试质量。
  
  69.测试工作的时间安排不够的话,应该怎么处理
  答:首先要考虑可以加班,如问题仍不能解决的话可以和项目经理商量适当延长测试的时间
  
  70.测试计划的内容
  答:软硬件环境,测试点,集成顺序,人员安排,进度安排

  71.怎么高效管理团队,能保证保量的完成任务
  答:任务的分配要与测试人员的沟通后再确定,多关心测试人员的工作情况和心理状态,发现问题及时作出反应。
  
  72.用过哪些测试工具(包括华为自己写的)
  答:对robot比较熟悉,loadrunner也自己学习过。有什么说什么。
  
  73.对java代码、oracle的存储过程是否能看明白
  答:可以看懂java代码,存储过程较熟悉(测试渠道酬金结算项目的时候是看得老系统的存储过程了解的业务)
  
  74.以前做过什么项目并且介绍你做过的比较好的项目
  答:外包项目做的都不错,举《清欠管理子系统》的例子,简单说明了一下。
  
  75.你在以前项目中担任的角色
  答:根据实际情况回答,尽量说自己是测试骨干。测试负责人与数据库的搭建

  76.对oracle的应用程度
  答:根据实际情况回答,如:对oracle管理与建设比较熟悉
  
  77.近做的项目的工作量(代码行数),测试发现的bug
  答:代码行16000,测试发现bug应该是54个(回答这个问题时没有明确说明bug个数)

  78.怎么看待加班的现象
  项目比较紧情况下,加班是可以理解的。服从安排,按期完成项目是共同目标。

  79.对于系统运行产生的日志文件是否关注?
  只是适当了解,公司对于服务器的维护安排有人负责。

  80.曾经参与的一个并非银行系统的海事海员改造系统,当初是怎么做的?
  答:跟别的系统一样,也是在理解需求的前提下严格按照用户的要求进行测试。