Qtp知识小节一
datatable.LocalSheet.GetCurrentRow--》获取当前运行的行数
datatable.LocalSheet.GetRowCount--》获取当当表的总行数
datatable.LocalSheet.GetParameter("用户")--》获取当前运行行的列数据
datatable.LocalSheet.GetRowCount--》获取当当表的总行数
datatable.LocalSheet.GetParameter("用户")--》获取当前运行行的列数据
ExitActionIteration==>退出当前迭代
ExecuteFile "C:\Users\Administrator\Downloads\Vbsedit\测试.vbs"---》引入外部VBS文件
QTP的五种写法
(1)普通录制方式
例:Browser("百度一下").Page("百度").WebEdit("wd").Set "OK"
(2)描述性编程
例:Browser("百度一下").Page("百度").WebEdit("name:=wd").Set "OK"
(3)对象自身接口
例 : Browser("百度一下").Page("百度").WebEdit("wd").Object.value="OK"
(4)DOM技术
例:Browser("百度一下").Page("百度").Object.getElementById("kw").value=""
(5)对象遍历
例如:Set fbut = Description.Create() 建立要寻找的对象
fbut("micclass").value = "WebButton" 添加对象的标识
fbut("name").value = "Close" 添加对象的标识
Set buts = Browser(BrObj).Page(PageObj).ChildObjects(fbut) 在父类对象中查找该对象
For i = 1 To buts.Count-1
name = buts(i).GetROProperty("name") 通过getroproperty方法找到对象并进行对比
If name="Close" Then
buts(i).Click
End If
Next

浙公网安备 33010602011771号