您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 招聘面试 > 软件测试工程师面试宝典-测试面试题100道精讲
测试工程师快速入职实战作者:金朝阳微信:与手机同号(13816573671)答案:该文档最后面分享方式:免费测试试题100道精讲1.下列文档中不是文档测试需要测试的内容是()A.合同文档B.管理文档C.开发文档D.用户文档2.下列逻辑覆盖测试方法中,覆盖能力最强的是()A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖3.关于黑盒测试与白盒测试的区别,下列说法正确的是()A.白盒测试侧重于程序结构,黑盒测试侧重于功能B.白盒测试可以使用自动测试工具,黑盒测试不能使用工具测试试题100道精讲C.白盒测试需要开发人员参与,黑盒测试不需要。D.黑盒测试比白盒测试应用更广泛4.通常认为的TCP/IP四层协议族中的应用层对应于OSI参考模型中的应用层,表示层,以及()A.会话层B.传输层C.网络层D.物理层5.关于HTTP协议中状态码的表示,下列说法错误的是()A.1**:表示客户端错误B.2**:表示请求成功地接收测试试题100道精讲C.3**:表示完成请求,客户需要进一步细化请求D.4**:表示服务器错误6.下列关于C语言语法规则的说法中错误的是()A.一条语句只做一件事情,B.尽量在定义变量的同时初始化该变量C.低一层次的语句可比高一层次的语句缩进一个TAB键的空间。D.空行会浪费内存,所以要尽量少用空行测试试题100道精讲7.在Linux中.要解包bugzilla.tar.gz并详细报告tar命令处理的文件名,应使用命令()A.tar–xvzfbugzilla.tar.gzB.tar–cvzfbugzilla.tar.gzC.tar–cvzfbugzilla.tar.gzD.tar–cxvfbugzilla.tar.gz8.通常情况下,下列关于白盒测试策略的说法中错误的是()A.桌前检查,单元测试通常由代码的创建者执行B.代码走查由代码的创建者执行,不需要专门测试人员参与C.代码的规则检查属于静态分析的内容D.同行评审通常由软件产品创建者的同行检查该工作产品,识别产品缺陷测试试题100道精讲9.在C语言中,如在一个全局变量前加上修饰符static,则下列描述正确的是()A.将原动态存储区中的该变量存储到静态存储区中B.加与不加没有什么区别C.使该变量只能在当前文件中使用D.全局变量前不能加static10.在Redhatlinux9中,要安装一个软件包,perl.i386.rpm,并且在安装时以#号显示安装进度,应该使用的命令是()A.rpm–ihperl.i386.rpmB.rpm–iperl.i386.rpmC.rpm–eperl.i386.rpmD.rpm–Vperl.i386.rpm测试试题100道精讲11.在Linux的vi编辑器中,想要不保存修改而退出vi。需要使用命令是()A.:qaB.:qwC.:q!D.:!q12.下列关于XML文档结构的描述错误的是()A.文档的逻辑结构中不应包含CDATA节和处理指令B.应用程序通过解释处理指令来执行和传递相关信息C.如果要显示某些特殊字符,需要使用CDATA语法D.所有的XML文档都必须包含一个“根实体”测试试题100道精讲13.某数据库中存放两个数据表:教师表(教师编号,教师姓名)和课程表(课程号,课程名,教师编号),若要快速查出某位教师所授的课程,下列建立索引方式中正确的是()A.在教师表上按教师编号建立索引B.在课程表上按课程号建立索引C.在课程表上按教师编号建立索引D.在教师表上按教师姓名建立索引测试试题100道精讲14.有如下C语言程序#includestdio.hvoidmain(){inti;intsum;for(i=1;i6;i++)sum+=i;printf(“%d\n”,sum);}则程序运行后的输出结果为()A.15B.14C.随机值D.0测试试题100道精讲15.有如下C语言函数1voidfun(inta,intb)2{3intx=0;4if((a10)&&(b5))5x=a–b;6else7if((a5)||(b10))8x=b–a;9else10x=a+b;11}测试试题100道精讲使用判定覆盖的方法对该函数进行覆盖,可选用三组测试数据为()A.1.)a=11,b=32),a=3.b=12;3).A=6,b=9B.1.)a=11,b=62),a=3.b=12;3).A=6,b=9C.1.)a=11,b=62),a=6.b=12;3).A=6,b=9D.1.)a=11,b=32),a=3.b=12;3).A=3,b=15分析:判定覆盖:每个分支至少都都获得一次真假值16.有如下HTML代码测试试题100道精讲htmlheadtitle表格一/title/headbodytableborder=5captionalign=top图书信息表/captiontrth书名/thth单价/thth出版社/thth库存数量/thtrtdC语言应用/tdtd23.00/tdtd青海教育出版社/tdtd120/tdtrtd操作系统/tdtd35.00/tdtd化工出版社/tdtd45/td/table/body/html测试试题100道精讲下列有关页面上的显示内容的描述正确的是()(选择两项)A.表格标题为:表格一B.表格标题位于表格的下方C.表格为3行4列D.表格中显示了两种书籍信息测试试题100道精讲17.下面是对某公司缺陷管理流程的概括测试人员提交新的BUG入库,缺陷状态置为1,高级测试人员验证缺陷,如果确认是BUG,分配给相应的开发人员,设状态为2,如果不是BUG,则拒绝,设置状态为“拒绝”状态,开发人员查询状态为3的BUG,做如下处理,如果不是BUG,则置状态为“拒绝”状态,如果是BUG则修复并置状态为4,如果不能解决的BUG,要留下文字说明并保持BUG为“拒绝”状态,测试人员查询状态为5的BUG,验证BUG是否解决,做如下处理:如果BUG解决了置缺陷状态为6,如果BUG没有解决则置状态为7。上述流程中1到7相对应的状态标识为()测试试题100道精讲A.新提交-打开-打开-修正-修正-关闭-重新打开B.打开-修正-关闭-修正-修正-关闭-打开C.新提交-打开-打开-关闭-修正-关闭-重新打开D.新提交-打开-打开-修正-关闭-修正-重新打开18.下列关于白盒测试的描述中正确的是()。(选择二项)A.白盒测试只适用于单元测试阶段B.做白盒测试时不需要考虑黑盒测试方法C.逻辑驱动覆盖测试、基本路径测试属于白盒测试方法D.与黑盒测试相比,白盒测试多数情况下更关心软件的内部逻辑结构测试试题100道精讲19.下列关于XML中标识和属性的描述正确的是()。(选择一项)A.标识可以不成对出现B.一个标识只能有一个属性C.标识是由用户自己创建的D.标识和属性是同一概念的不同表达方式20.在C语言中,下列关于函数的叙述中正确的是()。(选择二项)A.一个函数内部可以调用另一个函数,也可以调用它本身B.每个函数都可以被单独编译C.每个函数都可以单独运行D.在一个函数内部可以定义另一个函数测试试题100道精讲21.下列关于白盒测试与黑盒测试的说法中错误的是()。(选择一项)A.用白盒测试来验证单元的基本功能时,经常要用黑盒测试的思考方法来设计测试用例B.仅仅通过白盒测试,或仅仅通过黑盒测试都不能全面系统地测试一个软件C.白盒测试适用于软件测试的各个阶段D.在黑盒测试中使用白盒测试的手段,常被称为“灰盒测试”测试试题100道精讲22.若一个通讯簿最多可以输入100条记录,则下列选项中设计的测试用例最优的是()。(选择一项)A.分别输入1、50、100条记录B.分别输入0、1、50、99、100条记录C.分别输入0、1、99、100、101条记录D.分别输入0、1、50、99、100、101条记录测试试题100道精讲23.下列关于验收测试的定义说法最准确的是()。(选择一项)A.由用户按照用户手册对软件进行测试以决定是否接收B.由第三方测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收C.按照任务书或合同中供需双方约定的验收依据进行测试,决定是否接收D.由开发方和用户按照用户手册执行软件验收测试试题100道精讲24.下列关于数据库中触发器的描述中错误的是()。(选择一项)A.触发器是一种特殊的存储过程B.触发器常在SELECT、INSERT、UPDATE和DELETE操作时触发C.触发器可以通过数据库中的相关表进行层叠更改D.触发器是自动的,可以在用户对表的数据做了修改之后被自动激活25.下列关于单元测试的说法中错误的是()。(选择二项)A.单元测试也需要进行计划、设计、执行、评审等一系列过程测试试题100道精讲B.单元测试往往需要编写桩模块和驱动模块C.单元测试完全采用白盒测试方法完成D.单元测试的直接依据是需求规格说明书26.设计测试用例的方法有很多,而且每种方法都有不同的适用条件。下列是对几种方法的描述:对于业务流清晰的系统可以利用______贯穿整个测试用例设计过程;在用例中综合使用各种测试方法,对于参数配置类的软件要用______选择较少的组合方式达到最佳效果;如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用______。测试试题100道精讲针对以上描述,能够按照正确的顺序填入上面空白处的选项是()。(选择一项)A.等价类划分法、因果图法、状态图法B.状态图法、正交排列法、因果图法C.状态图法、等价类划分法、因果图法D.因果图法、正交排列法、等价类划分法测试试题100道精讲27.下列关于在QTP的对象仓库中维护对象的说法错误的是()(选2项)A.在对象仓库的树型对象列表中选中一个对象后,会在右侧的属性信息中列出该对象的全部属性B.测试人员完成录制脚本的操作后,就不能在对象仓库中添加和删除对象了C.为对象启用了自动识别机制后,可以在一定程度上减少回放脚本时找不到对象的问题D.如果知道某个对象的属性发生了变化,测试人员可以在对象仓库中修改该属性,以避免回放脚本时出错测试试题100道精讲28.使用LoadRunner的结果图表分析功能时,可以分解下列()作为判断Web系统中是否存在网络瓶颈和服务器瓶颈的一个条件。(选择一项)A.Connection时间B.Receive时间C.Client时间D.FirstBuffer时间29.下列下列LoadRunner的组件中说法不正确的是()测试试题100道精讲A.VirtualUserGenerator,用于创建脚本B.Controller,用于创建和监控场景C.Analysis,用于分析测试结果D.LoadGenerator,用于创建创建和监控场景测试试题100道精讲30.某数据库中存在三个表,分别如下:1、学生信息表studentinfo(studentID,studentName);2、考试信息表courseinfo(courseID,courseName);3、考生成绩表scoreinfo(studentID,courseID,score)。现在需要统计每门课程的平均成绩,并在列名中分别显示“课程名、平均分,”则下列的SQL语句中正确的有()(选择两项)A.SELECTcourseinfo.courseNameAS课程名,AVG(scoreinfo.score)AS平均分FROMcourseinfo,scoreinfoWHEREcourseinfo.courseID=scoreinfo.courseIDGROUPBYcourseinfo.courseName测试试题100道精讲B.SELECTcourseinfo.courseNameAS课程名,AVG(scoreinfo.score)AS平均分FROMcourseinfo,scoreinfoWHEREcourseinfo.courseID=scoreinfo
本文标题:软件测试工程师面试宝典-测试面试题100道精讲
链接地址:https://www.777doc.com/doc-5624184 .html