还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
qtp试题及答案
一、单项选择题(共30题,每题1分)QTP的全称是()A.Quick TestProfessionalB.Quality TestProgramC.Quick TestPlatformD.Quality TestingProfessionalQTP是一款()工具A.单元测试B.自动化测试C.性能测试D.安全测试QTP最初由哪家公司开发()A.IBMB.HPC.Mercury InteractiveD.BorlandQTP支持的脚本语言是()A.JavaB.C++C.VBScriptD.Python在QTP中,录制脚本时默认使用的视图是()A.关键字视图B.专家视图第1页共13页C.数据视图D.结果视图对象库中,用于存储测试对象属性的是()A.属性页B.方法页C.事件页D.脚本页以下不属于QTP检查点类型的是()A.标准检查点B.图像检查点C.数据检查点D.性能检查点QTP中,用于参数化测试数据的功能是()A.检查点B.参数化C.调试器D.对象库关键字驱动测试的核心思想是()A.分离测试逻辑与业务逻辑B.仅适用于简单测试场景C.不需要编写脚本D.依赖大量编程知识QTP中,“工具-选项”菜单不包含以下哪个设置()A.录制选项B.对象识别设置第2页共13页C.数据库连接设置D.测试报告模板以下哪种对象识别技术在QTP中优先级最高()A.属性识别B.文本识别C.图像识别D.智能识别QTP录制脚本时,若对象属性变化,可能导致回放失败,解决方法是()A.重新录制B.更新对象属性C.禁用对象识别D.更换测试环境以下不属于QTP测试流程的是()A.需求分析B.脚本开发C.性能监控D.测试执行在QTP中,“对象库”的作用是()A.存储测试用例B.存储测试对象及属性C.存储测试数据D.存储测试报告QTP中,用于调试脚本的工具是()A.测试计划工具第3页共13页B.调试器C.版本控制工具D.需求管理工具数据驱动测试的核心是()A.仅使用一种测试数据B.通过外部数据源动态获取测试数据C.无需数据准备D.手动输入测试数据QTP中,“检查点”的主要作用是()A.记录测试步骤B.验证对象属性值是否符合预期C.生成测试报告D.管理测试用例以下哪种情况适合使用QTP进行自动化测试()A.需求频繁变更的项目B.界面变化频繁的项目C.重复执行的回归测试D.新功能测试QTP中,“VBScript”脚本中,定义变量的关键字是()A.varB.variableC.DimD.define在QTP中,“关联”的主要作用是()A.关联测试数据第4页共13页B.处理动态对象C.加速脚本执行D.美化测试报告QTP中,“测试集合”的功能是()A.存储多个测试脚本B.存储单个测试用例C.存储对象库D.存储参数化数据以下不属于QTP插件的是()A.Web插件B.GUI插件C.数据库插件D.网络插件QTP中,“运行结果”窗口不显示以下哪项信息()A.测试步骤执行状态B.错误截图C.脚本代码D.检查点结果以下关于QTP“录制”功能的描述,正确的是()A.录制时只能录制鼠标操作,不能录制键盘操作B.录制前需先打开被测试应用C.录制时无法修改对象属性D.录制完成后不可再编辑脚本QTP中,“参数化”的参数来源不包括()A.电子表格第5页共13页B.数据库C.随机数生成器D.手动输入(录制时)以下哪种测试类型不适合使用QTP实现自动化()A.功能测试B.回归测试C.压力测试D.单元测试QTP中,“对象识别”时,若对象属性不唯一,可通过什么方式优化()A.增加属性组合B.使用图像识别C.禁用对象识别D.更换测试环境以下关于QTP“检查点”和“断言”的区别,说法正确的是()A.检查点是QTP特有的,断言是通用的B.检查点用于验证对象属性,断言用于验证业务逻辑C.检查点只能在关键字视图中使用D.断言比检查点执行速度更快QTP中,“调试器”的“单步执行”功能不包括()A.单步进入函数B.单步跳过函数C.单步退出函数D.单步执行整个脚本以下不属于QTP优势的是()第6页共13页A.易用性高,无需深厚编程基础B.支持关键字驱动测试C.对动态对象识别能力强D.支持分布式测试执行
二、多项选择题(共20题,每题2分)QTP的核心功能包括()A.对象识别B.脚本录制与回放C.自动化测试报告生成D.性能瓶颈分析以下属于QTP测试脚本语言特点的有()A.基于VBScriptB.需编译后执行C.支持面向对象编程D.语法简洁QTP中,“对象库”的类型包括()A.本地对象库B.共享对象库C.数据库对象库D.外部对象库QTP参数化的作用有()A.提高测试用例复用性B.覆盖更多测试场景C.简化测试数据管理D.加快脚本执行速度第7页共13页QTP中常用的检查点类型有()A.标准检查点B.图像检查点C.文本检查点D.逻辑检查点以下关于QTP关键字视图的描述,正确的有()A.以表格形式展示测试步骤B.需手动编写测试逻辑C.适合非编程人员使用D.可直接调用VBScript函数QTP中,“调试”的常用方法有()A.设置断点B.单步执行C.查看变量值D.运行到光标处数据驱动测试中,QTP支持的数据源包括()A.Excel表格B.Access数据库C.文本文件D.网页数据QTP中,“插件”的作用是()A.支持不同类型的应用程序测试B.提供对象识别能力C.加速脚本录制速度D.扩展QTP功能第8页共13页以下属于QTP对象识别技术的有()A.属性识别B.文本识别C.图像识别D.关联识别QTP中,“测试脚本”的组成部分包括()A.声明部分B.录制部分C.执行部分D.结束部分以下关于QTP“对象库管理”的描述,正确的有()A.可手动添加对象B.可批量修改对象属性C.可设置对象优先级D.可导出/导入对象库QTP中,“测试报告”的内容通常包括()A.测试用例执行结果B.错误截图C.测试覆盖率D.测试人员信息以下哪些属于QTP的适用场景()A.回归测试B.重复执行的测试C.界面操作型测试D.性能压力测试第9页共13页QTP中,“参数化”的实现方式有()A.数据表参数化B.环境变量参数化C.随机函数参数化D.数组参数化QTP中,“事件驱动”的特点包括()A.无需按顺序执行步骤B.依赖事件触发C.适合复杂业务逻辑D.必须通过录制生成以下关于QTP“录制与回放”的描述,正确的有()A.录制前需设置录制选项B.回放时需确保环境与录制时一致C.录制时可暂停/继续D.回放失败时可自动修复脚本QTP中,“检查点”与“断言”的区别在于()A.检查点用于验证对象状态,断言用于验证业务规则B.检查点可在录制过程中自动添加,断言需手动编写C.检查点仅适用于UI元素,断言适用于所有场景D.检查点结果可直接显示在测试报告中,断言不可QTP中,“对象同步”的作用是()A.等待对象加载完成B.确保对象处于可操作状态C.提高脚本执行效率D.替代检查点第10页共13页QTP中,“脚本优化”的方法包括()A.减少不必要的步骤B.使用参数化替代硬编码C.优化对象识别规则D.增加注释多项选择题答案ABC
2.AD
3.AB
4.ABC
5.ABCACD
7.ABCD
8.ABC
9.ABD
10.ABCDACD
12.ABCD
13.ABC
14.ABC
15.ABCDBC
17.ABC
18.AB
19.AB
20.ABCD
三、判断题(共20题,每题1分)QTP必须通过编程才能实现自动化测试()QTP的关键字视图比专家视图更适合非编程人员使用()QTP支持数据驱动测试,可通过外部文件读取测试数据()对象识别的准确性仅与对象属性有关,与插件无关()QTP的参数化只能使用电子表格作为数据源()QTP的检查点可以验证网页元素的文本内容()QTP录制脚本时,无法修改录制的操作步骤()QTP支持多种插件,可测试Web、Windows、Java等应用()关键字驱动测试的核心是将测试步骤与业务逻辑分离()QTP的调试器中,“运行到光标处”可直接执行到脚本中的光标位置()QTP的共享对象库可被多个测试脚本共享使用()VBScript是QTP的唯一脚本语言()QTP的检查点可自动发现所有潜在的测试缺陷()第11页共13页QTP的对象库中,对象名称必须唯一()数据驱动测试的优势在于可通过少量脚本覆盖大量测试数据()QTP的回放失败一定是因为脚本录制错误()QTP的测试报告只能以HTML格式生成()QTP支持在脚本中嵌入注释,提高可读性()对象同步点的作用是确保对象在操作前已加载完成()QTP可用于测试基于WebService的接口()判断题答案×
2.√
3.√
4.×
5.×√
7.×
8.√
9.√
10.√√
12.×
13.×
14.√
15.√×
17.×
18.√
19.√
20.√
四、简答题(共2题,每题5分)QTP中参数化的作用及实现方法有哪些?QTP调试脚本时,常用的方法有哪些?简答题答案作用通过动态替换测试数据,提高测试用例复用性,覆盖更多场景,简化数据管理实现方法使用参数化数据表(如Excel)、环境变量、随机函数(如IntRnd*10)、数组或数据库连接常用方法设置断点、单步执行(进入/跳过函数)、查看变量值、运行到光标处、使用调试输出语句(如MsgBox)、检查对象属性是否正确附标准答案汇总(简版)
一、单项选择题(30题)第12页共13页1-5A BC C A6-10A D B AC11-15DBC B B16-20BBC BB21-25A DC B D26-30CABDC
二、多项选择题(20题)1-5ABC、AD、AB、ABC、ABC6-10ACD、ABCD、ABC、ABD、ABCD11-15ACD、ABCD、ABC、ABC、ABCD16-20BC、ABC、AB、AB、ABCD
三、判断题(20题)1-5×√√××6-10√×√√√11-15√××√√16-20××√√√
四、简答题(2题)作用提高测试用例复用性,覆盖多场景,简化数据管理方法参数化数据表、环境变量、随机函数、数组、数据库连接常用方法断点设置、单步执行(进入/跳过)、变量值查看、运行到光标处、调试输出、对象属性检查第13页共13页。
个人认证
优秀文档
获得点赞 0