QTP LR JSP ORACLE
用index代替对象名称作为识别依据
上一篇 /
下一篇 2008-08-30 18:58:58
/ 个人分类:QuickTestProfessional
图中维表设置的两个webedit在录制的时候名称是WebEdit和WebEdit_2,字段设置下的字段是通过加号按钮来添加,动态生成的,每设置一个webedit,录制的时候webedit名称后就加1,即WebEdit_N。
录制的代码:
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit").Set "DIM——BGD"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_2").Set "保管点维"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_3").Set "PK_BGD"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_4").Set "30"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_5").Set "BGDCODE"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_6").Set "40"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").Image("add01").Click
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_7").Set "BGDNAME"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_8").Set "60"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").Image("add01").Click
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_9").Set "GREATEDATE"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").Image("add01").Click
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("WebEdit_10").Set "SEALDATE"
'Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").Image("add01").Click
可以不用name属性来表示,关掉智能识别,对象库中只添加一个webedit对象(其他的这类对象不用添加到对象库),然后在代码里面用index来区别。这里的index属性是将webedit添加到对象库看到的。
图上有三个加号,第一个加号index是0,第二个是7,第三个是13。
当点加好添加了一行后,下面第二个和第三个加号的index都加1。
当点第二个加号,第三个加号的index加了4。
Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("index:=0").Set "DIM——BGD"
Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("index:=1").Set "保管点维"
Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("index:=6").Set "PK_BGD"
Browser("BI@Report 2.0").Page("BI@Report 2.0").Frame("Frame_5").WebEdit("index:=7").Set "30"
.....
收藏
举报
TAG: