SetToProperty & GetToProperty
来源:互联网 发布:斗拱尺寸算法 编辑:程序博客网 时间:2024/06/01 08:22
这次主要学习了QTP 一些基本的应用,这些题目大部分是来自于网络,然后自己跟据操作步骤一一重现。
1. 把“百度”的“输入框”与“提交”按钮添加“对象库”后,在“专家视图”里输入:
SystemUtil.Run"C:\Program Files\Internet Explorer\iexplore.exe","www.baidu.com"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set("hello word")
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click
Browser("百度一下,你就知道").CloseAllTabs
就会在“IE浏览器”上打开“百度”页面,然后输入 “hello word” 确定,“关闭”浏览器,会出现这样过程。
2.一些简单函数的使用
(1)SetTOProperty的意思为:修改对象库中对象的属性值
SetTOProperty 可以更改“对象库”中 某一属性的值.
例: 如果要使用 对象库中 百度的“搜索框”对象,控制谷歌的“搜索框”。
只要把百度“搜索框”中“NAME”属性值,更改为谷歌的“搜索框”中“NAME”属性值,这时我们就可以用到
“SetTOProperty”来更改“NAME”的值,代码如下:
SystemUtil.Run"C:\Program Files\Internet Explorer\iexplore.exe","www.google.com"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").SetTOProperty "name","q"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "helloworld"
Browser("百度一下,你就知道").CloseAllTabs
以上就是 在使用“IE”,打开“Google”页面,利用百度的搜索框,在“Google”页面里输入“helloworld”,然后关闭全部窗口。
(2)GetTOProperty:获取对象库中对象的属性值
这个函数可以 获取对象库中对象的属性值,然后我们可以使用“msgbox”,某些函数可以用提示框输出值.这是方便如果存在对象较多的情况下方便查询。代码如下:
msgbox Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").GetTOProperty("name")
执行后,会在提示框内显示 “NAME”的属性值
3.qtp可以在数据池里输入数据,然后在“专家视图”中设置从数据池中获取,虽然调用只有一个值。
1.把百度的“搜索框”添加到对象库中。
2.在“Data Table” 的“Action1”表中,的(A,1)格子中的 A 改为"seachContent", 第一格的内容为“HELLOWORLD”。
3.在专家视图中输入 代码,运行代码。代码如下:
SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe", "www.baidu.com"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set datatable("searchContent",dtLocalSheet)
- SetToProperty & GetToProperty
- GetTOProperty、getROProperty、SetTOProperty的用法
- 老生常谈--GetROProperty,GetTOProperty,SetTOProperty的区别
- 老生常谈--GetROProperty,GetTOProperty,SetTOProperty的区别
- 通过“警察局罪犯档案库与通缉犯”来理解GetTOProperty()、SetTOProperty()、GetROProperty()
- QTP-SetTOProperty
- GetRoProperty与GetToProperty函数
- GetROProperty,GetTOProperties,GetTOProperty区别
- GetROProperty,GetTOProperties,GetTOProperty的区别
- 2013-05-24 小结 Intent的各Flag的用法
- Unrecognized Windows Sockets error: 0: JVM_Bind
- LoadRunner检查点用法小结
- 如何在控制台创建oracle表空间
- CAP ACID BASE
- SetToProperty & GetToProperty
- paip.deivsuit安装.检测文件与文件夹锁定进程与解锁
- AndEngine中手柄的使用——DigitalOnScreenControl && AnalogOnScreenControl
- Bat命令学习
- C++设计模式-工厂方法
- jsp页面的中文乱码
- VectorDraw剪切多面体的方法
- 一步一步写算法(之 算法总结)
- Zipper