-
QTP笔记
作者: tievoli / 发表于 2015-07-21 22:54:30
描述性编程1.描述性编程识别对象 "属性名:=值"2.描述性编程定义对象 '创建描述对象 set bj=Description.create '为描述对象赋值 obj("name").value="username" '引用描述...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP 描述性编程 VS 录制
作者: wujuan321 / 发表于 2014-02-20 13:34:04
' 录制 百度搜索:QTP高级编程Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "QTP高级编程"Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
描述性编程中属性值有特殊字符时需转义后描述
作者: ChinaTNT / 发表于 2013-03-29 17:32:14
QTP中使用描述性编程的时候,我们会遇到一些属性值带有特殊字符,比如有个Brower对象的name属性的属性值为 A|B,我们想通过用描述性编程的方式获取browser对象的运行时name属性值,如果我们在...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
vbscript描述性编程示例
作者: amo666 / 发表于 2013-03-03 18:07:08
在使用描述性编程前,可以先使用QTP的spy获取对象标识
Public Function ChangePage_RoleInfo_2(byval smsUrl, byval a1, byval b2)
Dim SYLogin, SYDialog
Set SYLogin=Browser(“name:=系...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP学习笔记(1)关于描述性编程_20111115
作者: yanfang_zheng / 发表于 2011-11-15 23:24:12
(1)描述性编程:把需要识别的对象属性用代码编写出来,告诉QTP识别对象的方法。
(2)描述性编程可以解决在测试过程中,动态出现或动态变化的界面,在录制时,并没有添加到对象库中的。
通常在测试WEB页面时,...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP中innertext和innerhtml属性的区别
作者: senseflower / 发表于 2011-08-30 15:31:48
闲话不多,直入正题。案例代码如下。
ifexist = Browser("AdShare").Page("AdShare").WebElement("innertext:=名称已存在").Existmsgbox ifexist
调试结果如下
实际页面中该对象的确存在
使...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
关于QTP通过描述性编程仍抓不到页面对象的问题
作者: senseflower / 发表于 2011-06-13 18:15:42
在qtp测试中,如果出现页面对象获取不到的情况,我们可以适用描述性编程等方法强制获取页面元素,那么如果碰到使用以上方法仍然无法完成页面元素的操作的情况又该怎么办呢。我最近就碰到了这个问题。
场景为在一...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP遍历页面对象以及强制退出循环
作者: senseflower / 发表于 2011-04-18 23:10:16
遍历页面对象前先要找到需要遍历对象的总数,可以使用多种方法,比如getElementById(),is noting,exist等等。相对更简单的办法是object.count。实例如下
counter=MyChildObject.count /获取某个特定对象的数量...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP获取extjs框架下的页面对象(一)
作者: senseflower / 发表于 2011-04-14 18:59:40
近来使用QTP录制使用extjs框架编写的web软件,遇到诸多问题,而google上资料甚少,所以把一些心得总结于此。
extjs的页面对象会用很多WebElement替代link,button等传统html对象。这样虽然让整个web页面做的仿w...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
QTP对象坐标属性abs_x,abs_y,x,y
作者: testlab / 发表于 2010-11-25 14:53:00
在QTP中,abs_x和abs_y是相对于屏幕的绝对坐标,x和y是相对于frame的坐标。在平时的对象识别过程中,有时不得以会用到QTP的坐标属性进行对象的识别。
&n...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…