软件测试工程师面试宝典-测试面试题100道精讲-修订编选

上传人:l****6 文档编号:149432652 上传时间:2020-10-27 格式:PDF 页数:86 大小:2.28MB
返回 下载 相关 举报
软件测试工程师面试宝典-测试面试题100道精讲-修订编选_第1页
第1页 / 共86页
软件测试工程师面试宝典-测试面试题100道精讲-修订编选_第2页
第2页 / 共86页
亲,该文档总共86页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《软件测试工程师面试宝典-测试面试题100道精讲-修订编选》由会员分享,可在线阅读,更多相关《软件测试工程师面试宝典-测试面试题100道精讲-修订编选(86页珍藏版)》请在金锄头文库上搜索。

1、测试工程师快速入职实战测试工程师快速入职实战 作者:作者:金朝阳 微微信:信:与手机同号(13816573671) 答案:答案:该文档最后面 分享方式:免费 测试试题100道精讲 1下列文档中不是文档测试需要测试的内容是() A合同文档 B管理文档C开发文档D用户文档 2下列逻辑覆盖测试方法中,覆盖能力最强的是() A语句覆盖B判定覆盖C条件覆盖D条件组合覆盖 3关于黑盒测试与白盒测试的区别,下列说法正确的是() A白盒测试侧重于程序结构,黑盒测试侧重于功能 B白盒测试可以使用自动测试工具,黑盒测试不能使用工具 测试试题100道精讲 C白盒测试需要开发人员参与,黑盒测试不需要。 D黑盒测试比白

2、盒测试应用更广泛 4通常认为的TCP/IP四层协议族中的应用层对应于OSI参考模型中的应用 层,表示层,以及() A会话层 B传输层 C网络层 D物理层 5关于HTTP协议中状态码的表示,下列说法错误的是() A1*:表示客户端错误 B2*:表示请求成功地接收 测试试题100道精讲 C3*:表示完成请求,客户需要进一步细化请求 D4*:表示服务器错误 6下列关于C语言语法规则的说法中错误的是() A一条语句只做一件事情, B尽量在定义变量的同时初始化该变量 C低一层次的语句可比高一层次的语句缩进一个TAB键的空间。 D空行会浪费内存,所以要尽量少用空行 测试试题100道精讲 7在Linux中.

3、要解包bugzilla.tar.gz并详细报告tar命令处理的文件名,应使 用命令() Atar xvzf bugzilla.tar.gzBtar cvzf bugzilla.tar.gz Ctar cvzf bugzilla.tar.gzDtar cxvf bugzilla.tar.gz 8通常情况下,下列关于白盒测试策略的说法中错误的是() A桌前检查,单元测试通常由代码的创建者执行 B代码走查由代码的创建者执行,不需要专门测试人员参与 C代码的规则检查属于静态分析的内容 D同行评审通常由软件产品创建者的同行检查该工作产品,识别产品缺 陷 测试试题100道精讲 9在C语言中,如在一个全局变

4、量前加上修饰符static,则下列描述正确 的是( ) A将原动态存储区中的该变量存储到静态存储区中 B加与不加没有什么区别 C使该变量只能在当前文件中使用 D全局变量前不能加static 10在Redhat linux 9中,要安装一个软件包,perl.i386.rpm,并且在安装时 以#号显示安装进度,应该使用的命令是() Arpm ih perl.i386.rpm Brpm i perl.i386.rpm Crpm e perl.i386.rpm Drpm V perl.i386.rpm 测试试题100道精讲 11在Linux的vi编辑器中,想要不保存修改而退出vi。需要使用命令是( )

5、 A:qa B:qw C:q! D:!q 12下列关于XML文档结构的描述错误的是() A文档的逻辑结构中不应包含CDATA节和处理指令 B应用程序通过解释处理指令来执行和传递相关信息 C如果要显示某些特殊字符,需要使用CDATA语法 D所有的XML文档都必须包含一个“根实体” 测试试题100道精讲 13某数据库中存放两个数据表:教师表(教师编号,教师姓名)和课 程表(课程号,课程名,教师编号),若要快速查出某位教师所授的 课程,下列建立索引方式中正确的是() A在教师表上按教师编号建立索引 B在课程表上按课程号建立索引 C在课程表上按教师编号建立索引 D在教师表上按教师姓名建立索引 测试试题

6、100道精讲 14有如下C语言程序 #include void main() int i; int sum; for ( i = 1 ; i 10) 6else 7if (a 10) 8x = b a; 9else 10 x = a + b; 11 测试试题100道精讲 使用判定覆盖的方法对该函数进行覆盖,可选用三组测试数据为() A1.) a=11, b=3 2), a=3.b=12; 3). A=6,b=9 B1.) a=11, b=6 2), a=3.b=12; 3). A=6,b=9 C1.) a=11, b=6 2), a=6.b=12; 3). A=6,b=9 D1.) a=11,

7、 b=3 2), a=3.b=12; 3). A=3,b=15 分析: 判定覆盖:每个分支至少都都获得一次真假值 16.有如下HTML代码 测试试题100道精讲 表格一 图书信息表 书名单价 出版社库存数量 C语言应用23.00 青海教育出版社120 操作系统35.00 化工出版社45 测试试题100道精讲 下列有关页面上的显示内容的描述正确的是()(选择两项) A表格标题为:表格一 B表格标题位于表格的下方 C表格为3行4列 D表格中显示了两种书籍信息 测试试题100道精讲 17下面是对某公司缺陷管理流程的概括 测试人员提交新的BUG入库,缺陷状态置为1,高级测试人员验证缺陷, 如果确认是B

8、UG,分配给相应的开发人员,设状态为2,如果不是BUG ,则拒绝,设置状态为“拒绝”状态,开发人员查询状态为3的BUG, 做如下处理,如果不是BUG,则置状态为“拒绝”状态,如果是BUG 则修复并置状态为,如果不能解决的BUG,要留下文字说明并保持 BUG为“拒绝”状态,测试人员查询状态为的BUG,验证BUG是否 解决,做如下处理:如果BUG解决了置缺陷状态为,如果BUG没有 解决则置状态为。 上述流程中到相对应的状态标识为() 测试试题100道精讲 A新提交打开打开修正修正关闭重新打开 B打开修正关闭修正修正关闭打开 C新提交打开打开关闭修正关闭重新打开 D新提交打开打开修正关闭修正重新打开

9、 18.下列关于白盒测试的描述中正确的是()。(选择二项) A.白盒测试只适用于单元测试阶段 B.做白盒测试时不需要考虑黑盒测试方法 C.逻辑驱动覆盖测试、基本路径测试属于白盒测试方法 D.与黑盒测试相比,白盒测试多数情况下更关心软件的内部逻辑结构 测试试题100道精讲 19.下列关于XML中标识和属性的描述正确的是()。(选择一项) A.标识可以不成对出现 B.一个标识只能有一个属性 C.标识是由用户自己创建的 D.标识和属性是同一概念的不同表达方式 20.在C语言中,下列关于函数的叙述中正确的是()。(选择二项) A.一个函数内部可以调用另一个函数,也可以调用它本身 B.每个函数都可以被单

10、独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 测试试题100道精讲 21.下列关于白盒测试与黑盒测试的说法中错误的是( )。(选择一项) A.用白盒测试来验证单元的基本功能时,经常要用黑盒测试的思考方法 来设计测试用例 B.仅仅通过白盒测试,或仅仅通过黑盒测试都不能全面系统地测试一个 软件 C.白盒测试适用于软件测试的各个阶段 D.在黑盒测试中使用白盒测试的手段,常被称为“灰盒测试” 测试试题100道精讲 22.若一个通讯簿最多可以输入100条记录,则下列选项中设计的测试用 例最优的是( )。(选择一项) A.分别输入1、50、100条记录 B.分别输入0、1、50

11、、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.触发器常在SELE

12、CT、INSERT、UPDATE和DELETE操作时触发 C.触发器可以通过数据库中的相关表进行层叠更改 D.触发器是自动的,可以在用户对表的数据做了修改之后被自动激活 25. 下列关于单元测试的说法中错误的是()。(选择二项) A.单元测试也需要进行计划、设计、执行、评审等一系列过程 测试试题100道精讲 B.单元测试往往需要编写桩模块和驱动模块 C.单元测试完全采用白盒测试方法完成 D.单元测试的直接依据是需求规格说明书 26.设计测试用例的方法有很多,而且每种方法都有不同的适用条件。下 列是对几种方法的描述: 对于业务流清晰的系统可以利用_贯穿整个测试用例设计过程;在 用例中综合使用各种

13、测试方法,对于参数配置类的软件要用_选 择较少的组合方式达到最佳效果;如果程序的功能说明中含有输入条 件的组合情况,则一开始就可以选用_。 测试试题100道精讲 针对以上描述,能够按照正确的顺序填入上面空白处的选项是()。( 选择一项) A.等价类划分法、因果图法、状态图法 B.状态图法、正交排列法、因果图法 C.状态图法、等价类划分法、因果图法 D.因果图法、正交排列法、等价类划分法 测试试题100道精讲 27下列关于在QTP的对象仓库中维护对象的说法错误的是() (选2项 ) A.在对象仓库的树型对象列表中选中一个对象后,会在右侧的属性信息 中列出该对象的全部属性 B.测试人员完成录制脚本

14、的操作后,就不能在对象仓库中添加和删除对 象了 C.为对象启用了自动识别机制后,可以在一定程度上减少回放脚本时找 不到对象的问题 D.如果知道某个对象的属性发生了变化,测试人员可以在对象仓库中修 改该属性,以避免回放脚本时出错 测试试题100道精讲 28.使用LoadRunner的结果图表分析功能时,可以分解下列()作为判断 Web系统中是否存在网络瓶颈和服务器瓶颈的一个条件。(选择一项 ) A.Connection 时间 B.Receive 时间 C.Client时间 D.First Buffer 时间 29.下列下列LoadRunner的组件中说法不正确的是() 测试试题100道精讲 A.

15、Virtual User Generator,用于创建脚本 B.Controller,用于创建和监控场景 C.Analysis,用于分析测试结果 D.Load Generator,用于创建创建和监控场景 测试试题100道精讲 30.某数据库中存在三个表,分别如下: 1、学生信息表 studentinfo (studentID, studentName); 2、考试信息表 courseinfo (courseID, courseName); 3、考生成绩表 scoreinfo (studentID, courseID, score)。 现在需要统计每门课程的平均成绩,并在列名中分别显示“课程名、

16、 平均分,”则下列的SQL语句中正确的有()(选择两项) A.SELECT courseinfo.courseName AS 课程名,AVG(scoreinfo.score)AS 平均分 FROM courseinfo,scoreinfo WHERE courseinfo.courseID=scoreinfo.courseID GROUP BY courseinfo.courseName 测试试题100道精讲 B.SELECT course info.courseName AS 课程名,AVG(scoreinfo.score)AS 平均分 FROM courseinfo,scoreinfo WHERE courseinfo.courseID=scoreinfo.courseID GROUP BY scoreinfo.courseID C.SELECT courseinfo.courseName AS 课程名,AVG(scoreinfo.score)A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号