csdn博客:http://blog.csdn.net/qwentest

qtp之描述性编程

上一篇 / 下一篇  2010-05-04 15:30:17 / 个人分类:Bug那些事儿

51Testing软件测试网aRv_ m UtT

    '!!!!!!!!!!!!!!!!!!!!!!!!!!录制代码!!!!!!!!!!!!!!!!!!!!!!!!!!!51Testing软件测试网,FXUkG8G`

/X E9r1[$?:IH E0SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe","","C:\Documents and Settings\XXXX","open"
!\6D*T+N-K"eT0Browser("Browser").Navigate "http://local/login.aspx"

(a6@ T NzH8x051Testing软件测试网4?$q;`p anxvs5G^

Set tPage=Browser("Browser").Page("title:=TMT系统登录")
7MG%j*g5X/` dp}"H0tPage.WebEdit("name:=WebEdit","type:=text").set "qwen"51Testing软件测试网f x!aA1rvZDglq AB
tPage.WebEdit("name:=WebEdit","type:=password").SetSecure "4bdfc53821dc17d60b4c5a8766395e318994"51Testing软件测试网6l0TD]%arj
tPage.WebList("name:=select").Select "CQULC: 华为ODM项目"
3iW1D2kwN?J0tPage.WebButton("name:=登 录","type:=button").Click
C L2M(_@cMQ h.@0'Browser("Browser").Page("全部任务").Sync51Testing软件测试网*n q]/b+H{+q8Q$J
Browser("Browser").Close

eG8gm{9D@051Testing软件测试网3mS-E ct

 '!!!!!!!!!!!!!!!!!!!!!!!!!!end 录制代码!!!!!!!!!!!!!!!!!!!!!!!51Testing软件测试网2Hw h-o:rkh/x

51Testing软件测试网VuH$v i-pO;g

注意几点:
-C5PuMm y"OQ M9z01,("name:=WebEdit","type:=text") 这里指获取对象中的属性以及属性值,c#.net中的属性值读取后在网页中显示的与php的不同(c#.net中,如textbox控件name的值都识别为webedit),所以一般说来可多写几个属性,最好至少2个,能达到足够好的区分就行51Testing软件测试网y%VN1jD4@^pd^5v
2,如果父对象采用了描述性编程,那么后面的都要采用描述性编程51Testing软件测试网#mWo w+Q&v
3,描述性编程的主要特点在于,对象库中可以没有具体对象,重用性以及开发时间能够得到最大尽度的发挥,当然对于某些具有某些特性的场合也是非常有用的51Testing软件测试网)TTy/d;bI@o

.b8gDk/s5Y5L0 51Testing软件测试网 JI;W5z Z5G:Y

51Testing软件测试网$P6_s?v

qwen 2010-5-451Testing软件测试网 u2SdO-e


TAG:

 

评分:0

我来说两句

Open Toolbar