1.
QTP背景知识(公司名称,全称,基本运行机制)2.QTP的启动和运行(通过哪些菜单?打开菜单后有那些视图?)
3.如何创建一个新的test打开一个test视图,keywordView、expertview(专家视图)
4.【keywordview】每列什么意思,几行?
5.代码中启动一个被测系统Systemutil.run(参数(硬盘上地址))
6.怎么设截图,抓图,还原界面布局用哪个菜单?screencapture怎么设置?在哪里设置?
7.怎么打开对象仓库?对于一个控件来说记录那些属性(信息,名字类型,属性,关键属性(英文))?object spy如何添加一个对象到对象仓库
8.一个对象在对象仓库中记录哪些信息?,关键属性(英文)
9.脚本的重命名,wait语句
10.activie screen是什么?能看到什么?
11.keyword设置检查点,代码里面什么样?
12.文本检查点和文本区域检查点区别
13.Datatable的参数化方法,如何设置参数迭代次数
14.检查点报错的一般原因,判断几种不同的输出值,为什么报错?
15.Action的作用,分类,怎么新建?用什么方法新建?
16.Action哪四种创建方法?4种创建方法进行比较,创建过程中界面勾选的都是设么意思?
17.常见对象在(专家视图)中的代码
18.Flat active x控件是什么意思?
19.print 输出怎么用?代码中语句怎么写?原理,方法。
20.speek切换action每个选项什么意思?比较action的区别,比较action的迭代次数设置,
21.Expert,dialog,winEdit,Window,wincombox组合框,Winbutton,Winlist,wincheckbox(复选框)
22.VBS的代码(变量,数组)的定义和使用,optionexplicit的意思,变量使用前一定要先定义
23.msgbox,inputbox有哪些参数
24.表达式,运算符,数学逻辑,关系运算符,字符串连接符,取整
25.语句:if,for循环语句
26.如何取整?取整函数?(例如3.5取整为3),cint,int两个取整什么用?
27.随机数的使用,rnd函数,random number可直接用,也可以用keword,random number在代码中怎么用,界面什么样?
28.怎么打开测试结果报告?
29.检查点和输出值的代码
30.如何用get roproperty作用?
31.reporter.reportevent()怎么用(功能:在结果报告添加自定义的内容)
32.checkproperty怎么用?
33.datatable设置迭代次数,datatable(参数1,参数2)参数1:列的标识,参数2:表单标识
34.datatable的行,列,表单的个数如何统计?
35.正则表达式,元字符( ./ /w /s /d /b )
36.限定符(* + ? [] {} | )举例:如何用正则表达式表达信息如(电话号码,地址)
37.怎么设置action迭代?怎么设置脚本迭代? 迭代次数对代码的影响,直接默认的影响?
38.表单的导入导出,datatable与exceld之间的导入导出
39.datatable的统计,行,列,表单
【以下大题必考!!】
等价类划分法
场景法