内容发布更新时间 : 2024/11/17 16:47:51星期一 下面是文章的全部内容请认真阅读。
并且已经等待完毕语句间固定间 隔时间,这个时候脚本将会报错,以下解决办法正确的是()
A.在A语句后添加wait语句; B.在B语句后添加wait语句;
C.在A语句后添加waitproperty语句; D.在B语句后添加waitproperty语句; 正确答案:AC解析: 1.
(单选)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库() A.录制代码时,对目标对象做操作;
B.在显示目标对象的Active Screen中,做添加对象操作; C.录制代码时,对目标对象插入检查点; D.设置Record and Run Settings; 正确答案:D 2.
(单选)下列关于QTP中插入检查点的叙述中,不正确的是() A.可以在录制过程中插入检查点;
B.可以从Active Screen中插入检查点; C.可以从菜单中插入检查点;
D.可以在专家视图中自己写脚本语句插入检查点; 正确答案:D 3.
(单选)VBScript是一种面向对象的可视化程序设计语言,下面不属于对象的三要素的是() A.变量; B.事件; C.属性; D.方法; 正确答案:A 4.
(单选)下列属于VBScript数据类型的是() A.Varchar; B.Char; C.Number; D.Variant; 正确答案:D 5.
(单选)QTP默认使用_____语言编写程序来加强代码的功能() A.Java语言; B.C语言;
C.VBScript脚本语言; D.以上均可; 正确答案:C 6.
(单选)下列哪个语句可以为变量 str 赋值为字符串“abc123”() A.Str=”abc” + “123”; B.Str=”abc” + 123; C.Str=”abc” * 123; D.Str=”abc” * ”123”; 正确答案:A 7.
(单选)QTP创建测试代码时,什么情况下需要添加Synchronization Point() A.为了检查测试的实际结果与预期结果是否一致; B.为了使Test运行的速度慢些; C.为了自定义验证内容;
D.一条语句的输入是前一条语句的输出,为了等待前一条语句执行完毕; 正确答案:D 8.
(单选)以下哪种检查点一般用于做界面UI的检查() A.标准检查点 B.位图检查点 C.文本检查点
D.文本区域检查点 正确答案:B 9.
(单选)下列VBS代码中,变量counter的值是() Dim counter, myNum counter = 0 myNum = 9 Do myNum = myNum + 1 counter = counter + 1 Loop Until myNum > 10 MsgBox \循环重复了\次。\ A.0 B.1 C.2 D.3
正确答案:C 10.
(单选)QTP关键字视图中一个操作步骤,一般包含下列哪几部分内容() A.Operation,Assignment,Comment; B.Operation,Value,Assignment; C.Item,Operation,Value;
D.Item,Assignment,Documentation; 正确答案:C 11.
(单选)关于在QTP中创建一个新的Action的方式,下列描述不正确的是() A.使用Call to new Action命令创建一个新的Action;
B.使用Call to copy Action命令复制其他测试的Action,可以对其进行更改; C.使用Call to Existing Action命令调用其他测试的Action,可以对其进行更改; D.通过分割方式产生新的Action; 正确答案:C 12.
(单选)关于QTP识别对象描述错误的是() A.从脚本中获得对象名称; B.对象仓库中找到该对象;
C.根据关键属性信息在被测程序中定位该对象;
D.根据对象仓库中录入的动作和取值执行相应的操作; 正确答案:D 13.
(单选)被测系统中,识别某一控件的关键属性,每次运行的值会随着测试数据不同而有改变,可以使用以下那种方法解决对象 无法识别的问题() A.添加对象到对象仓库;
B.修改关键属性的值为正则表达式; C.删除对象的该关键属性;
D.使用setROProperty修改该关键属性的属性值; 正确答案:B 14.
(单选)下列关于文本检查点与文本区域检查点,描述正确的是() A.文本检查点与文本区域检查点,被操作对象一致; B.文本检查点与文本区域检查点,被操作对象不一致;
C.使用文本检查点实现的检查,不可以使用文本区域检查点代替; D.对web控件可以使用文本区域检查点; 正确答案:B 15.
(单选)关于QTP回放原理,下列顺序正确的是() ① 根据关键属性信息在被测程序中定位该对象 ② 对象仓库中找到该对象 ③ 从脚本中获得对象名称 ④ 根据脚本中录入的动作和取值执行相应的操作 A.③①②④; B.①②③④; C.③②①④; D.②③①④; 正确答案:C 16.
(单选)通过编程方式打开被测应用百度网站的命令时() A.SystemUtil.Run “iexplore.exe”,”http://www.http://www.35331.cn/”; B.SystemUtil.Run “explorer.exe”,”http://www.http://www.35331.cn/”; C.Environment.Run “http://www.http://www.35331.cn/”,”explorer.exe”; D.Environment.Run “http://www.http://www.35331.cn/”,”explorer.exe”; 正确答案:A 17.
(单选)当需要在一个Test脚本中同时测试有效等价类和无效等价类的测试数据时,代码中预期结果的校验部分一定需要使用 VBS的什么语法() A.字符串连接 B.数组 C.分支语句 D.循环语句
正确答案:C 18.
(单选)下列关于QTP工作原理,顺序正确的() ① 封装被测对象到对象库 ② 录制对象为脚本,对象库存在对象 ③ 运行QTP脚本时,会启用对象库里对象属性和运行中的被测属性进行比较 ④ 脚本的描述与对象匹配 ⑤ 对比成功之后找到需要运行的对象 A.②③⑤; B.①③⑤; C.①④⑤; D.②④⑤; 正确答案:B 19.
(单选)如果要测试一个BS架构的系统,在启动QTP时需要注意() A.在插件管理页面中需要勾选ActiveX插件 B.在插件管理页面中需要勾选Virtual Basic插件 C.在插件管理页面中需要勾选Web插件 D.在插件管理页面中需要勾选Java插件 正确答案:C 20.
(单选)用于获得对象的运行时属性值的函数是() A.GetTOProperty; B.GetROProperty; C.GetTOProperties; D.GetROProperties; 正确答案:B 21.
(单选)关于VBS的函数myMulti (no1, no2)的调用,下列书写不正确的是() A.Msgbox myMulti(8,9)+100 B.resvalue= myMulti(8,9)+100 C.resvalue= myMulti 8,9 +100 D.myMulti 8,9; 正确答案:C 22.
(单选)下列关于QTP两种脚本视图的描述中错误的是() A.两种视图不是相互独立的,一处改动会影响另一处的记录;
B.专家视图中的一行语句,一定能在关键字视图中找到相应的步骤; C.通过关键字视图,无法删除专家视图中的步骤;
D.它们都是记录操作步骤的脚本,只是记录的方式不同而已; 正确答案:C 23.
(单选)在脚本循环一次的条件下,想取得Global表中的Jack,下列代码正确的是:() A.DataTable.GetSheet(1).SetCurrentRow 2 Print DataTable(1,\
B.DataTable.GetSheet(“Global”).SetCurrentRow 2 Print DataTable(“username”,dtGlobalSheet) C.DataTable.GetSheet(1).GetCurrentRow 2 Print DataTable(1,1)
D.DataTable.GetSheet(1).GetCurrentRow 2 Print DataTable(“username”,1)
正确答案:B 24.
(单选)在一个Test中实现多个Action的方式,下列哪项不正确() A.使用Call to new Action命令创建一个新的Action;
B.使用Call to copy Action命令复制其他测试的Action,可以对其进行更改; C.使用Call to Existing Action命令调用其他测试的Action,可以对其进行更改; D.通过分割方式产生新的Action; 正确答案:C 25.
(单选)和标准检查点功能相同的方法为() A.WaitProperty B.GetROProperty C.CheckAttribute D.CheckProperty 正确答案:D 26.
(单选)QTP关键字视图中,以下哪项可以显示在Item列() A.Close; B.Click; C.Restore; D.SystemUtil; 正确答案:D 27.
(单选)WaitProperty方法的第三个参数(超时时间)如果不给定时,默认的时间为() A.5秒 B.10秒
C.Tools\\Options\\Run\\Run mode里设置的时间
D.File\\Settings\\Run\\Object Synchronization Timeout时间 正确答案:D 28.
(单选)a=\下列结果计算正确的是()
A.b&c的值为2030 a+b的值为1020 b+c的值为50 a+d的值为10abc c+d的值为30abc B.b&c的值为50 a+b的值为1020 b+c的值为50 a+d的值为10abc c+d运行会报错 C.b&c的值为2030 a+b的值为30 b+c的值为50 a+d运行会报错 c+d运行会报错 D.b&c的值为2030 a+b的值为1020 b+c的值为50 a+d的值为10abc c+d运行会报错 正确答案:D 29.
(单选)录制Flight系统登录订票后,分割成2个Action,以下哪个操作是正确的()
A.选中录制好的登录部分的最后一个步骤,点击Edit\\Action\\Split Action,选择Independent of each other,写入两个Action名称
B.选中录制好的登录部分的最后一个步骤,点击Edit\\Action\\Split Action,选择Nested,写入两个Action名称
C.选中录制好的订票部分的第一个步骤,点击Edit\\Action\\Split Action,选择Independent of each other,写入两个Action名称