51Testing软件测试论坛

标题: 谁给讲一下这个:=是什么意思啊?? [打印本页]

作者: lovetest6    时间: 2005-5-24 11:36
标题: 谁给讲一下这个:=是什么意思啊??
Browser("Mercury Tours").Page("Mercury Tours").WebElement("Name:=UserName", "Index:=0").Click
作者: QA_BAY    时间: 2005-5-24 11:43
应该是把值负给属性名字吧

WebElement ("object_identifier1 := identifier1_value" , "..." ,
"object_identifierX := identifierX_value")
作者: someone5    时间: 2005-5-24 13:18
赋值符号,相当于“=”
作者: lovetest6    时间: 2005-5-24 13:51
为什么要这么做啊?有什么用处啊?
作者: someone5    时间: 2005-5-24 14:00
To add the WebElement object to your script manually, you can provide a unique description for the object using the following descriptive programming syntax:

WebElement ("object_identifier1 := identifier1_value" , "..." ,
"object_identifierX := identifierX_value")
好像它定义的语法就是这样子的
作者: lovetest6    时间: 2005-5-24 14:56
我是说,我们知道了这个有能做些什么呢??
作者: someone5    时间: 2005-5-24 15:53
不知道,呵呵
作者: lovetest6    时间: 2005-5-24 16:40
倒,有没有知道的啊??举一下手。
作者: 小晔子    时间: 2005-5-25 09:05
标题: 这个是QTP的Programmic Description功能
这个是QTP的Programmic Description功能。这样做的目的是,即使这个对象不在对象仓库中,使用这个语句,运行测试时也能识别对象。
这个就是Programmic Description的语法规则,没有什么为什么,主要是把对象仓库中的属性描述放在语句中了,这个需要测试人员在专家视图中手动实现脚本编写。
作者: lovetest6    时间: 2005-5-25 10:19
不错不错,我也是这么理解的。
Browser("Mercury Tours").Page("Mercury Tours").WebElement("Name:=UserName", "Index:=0").Click
但是这个里面的("Name:=UserName", "Index:=0").指的是什么呢?
根据物件的名字就能定位么?要满足什么条件才能定位到?
还是小叶子好。呵呵。在给说说啊。
作者: lovetest6    时间: 2005-5-25 14:28
另外这个identifierX_value可以是变量么?
好像只能是常量。
作者: lovetest6    时间: 2005-6-1 14:58
可以是变量。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2