您好,欢迎访问三七文档
第1页第1页共3页QTP试题本试卷总分为100分,分填空和选择两类题型一、填空(共10小题,每题4分共40分。填写正确得4分,不填不得分,填错扣4分,请用英文填写,中文填写不得分)1:当前使用的QTP主要版本,默认安装了几个插件(AddIn)?(3)个。Vb,web,ActiveX2:QTP中的两个视图(view)分别为:(expertview专家视图)和(keywordview关键字视图)。3:Datatable中的第一个表(sheet)的名称是(Global)4:数据表(datatable)在脚本文件夹中的名称是:(default.xls)5:用于获得对象的运行时属性值的函数是(GetROProperty)6:在QTP中存放测试对象(TestObject)的地方是()7:在QTP中使用()来查看对象的属性8:QTP的运行模式(runmode)有哪两种(normal)和(fast)9:VBS语法中判断两个值不等的运算符是()10:要求脚本中使用的变量必须定义,使用哪个语句(optionexplicit)二、不定项选择(共15题,每题4分共60分,完全正确得4分,不选不得分,错选少选多选扣4分)1:QTP支持在下面的哪些浏览器上录制脚本(AB)NetscapeMicrosoftInternetExplorerAOL(AmericaOnline)带有嵌入式Web浏览器控件的应用程序A:IEB:NetscapeC:FirefoxD:Opera2:EmulatorYouneedtoidentifythevaluesofthefollowingsystemvariables:OSVersion,Product–Dir,andTestDir.WhatisthetabinQuickTestthatcontainsthisinformation,andwhereisthetablocated?A:Enviroment.ItisinTestSettings(File-Settings)B:ActiveScreen.ItisinOptions(Tools-Options)C:Folders.ItisinOptions(Tools-Options)D:Resourses.ItisinTestSettings(File-Settings)3:一个test中有两个Action,A和B。根据业务特性,需要A调用B,并把A中的参数m传给B,那么需要在QTP中进行的必要操作有哪些?()A:在A中设置输入参数mB:在B中设置输出参数mC:在A中设置调用B的语句为RunActionB,oneIterationD:在A中设置调用B的语句为RunActionB,oneIteration,m第2页第2页共3页E:在B中使用parameter(”m”)获得m值4:请选出最能正确表示E_mail地址的正则表达式:()A:^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$B:[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$C:[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)D:[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)5:通过编程方式打开被测应用百度网站的命令是()A.System.Run“explorer.exe”,””B.System.Run””,“explorer.exe”C.Enviroment.Run””,“explorer.exe”D.Enviroment.Run””,“explorer.exe”6:QTP中一个操作步骤一般包含下列的哪几部分?()A:Operation,Assignment,CommentB:Operation,Value,AssignmentC:Item,Operation,ValueD:Item,Assignment,Documentation7:CalltoCopyofAction和CalltoExistingAction的区别是()A:CalltoCopyofAction不能被编辑而CalltoExistingAction可以编辑B:CalltoCopyofAction能被编辑而CalltoExistingAction不可以编辑C:CalltoExistingAction可以被编辑D:CalltoCopyofAction不能被编辑8:VBS变量命名必须遵循哪些规则():A:第一个字符必须是字母B:不能包含嵌入的句点C:长度不能超过255个字符D:在被声明的作用域内必须唯一9:下列只能在录制时进行的操作是()A:添加标准检查点(StandardCheckpoint)B:添加文件区域检查点(TextAreaCheckpoint)C:添加同步点(SynchronizationPoints)D:添加虚拟对象10:更新动态页面(ActiveScreen)是工具(Tools)菜单中的哪个命令()A:UpdateActiveScreenB:CaptureActiveScreenC:ModifyActiveScreenD:ChangeActiveScreen第3页第3页共3页11:下列哪些项用于While循环()A:EndwhileB:NextC:WendD:Until12:选出下列QTP内建的输出值(OutputValue)类型()A:StandardB:TextAreaC:BitmapD:Datatable13:在更新选项(Updateoptions)中,下列哪些项不能被选择()A:UpdateActiveScreenimagesandvaluesB:UpdateCheckpointPropertiesC:UpdateInputandOutputParametersofActionsD:UpdateTestObjectProperties14:在QTP中调试(Debug)的快捷键(shortcutkey)是()A:F4B:F5C:F11D:F1215:连续运行多个脚本我们一般会用到什么工具()A:BatchControllerB:BatchRunnerC:TestManagerD:Multitestmanager三、附加题:(20分,任选其一,不做不扣分但也不加分,做对加20分)1:请编写一个把“great,wall,and,jatus“转化为“greatwallandjatus”的vbs函数/过程,要求规范编写!2:假如D盘有文件testfile.txt,请编写一个vbs函数/过程,向testfile.txt中追加写入三行数据第一行:greatwall第二行:空行第三行:jactus
本文标题:QTP试题
链接地址:https://www.777doc.com/doc-2854508 .html