51Testing软件测试论坛

标题: 请问如何获得验证点的SQAGetProperty属性呢 [打印本页]

作者: j-r-j    时间: 2007-7-31 12:38
标题: 请问如何获得验证点的SQAGetProperty属性呢
我在robot的例子中看到SQAGetProperty这个属性的应用是:
Result = SQAGetProperty("Type=CheckBox;Text=Match case", "State", CheckState)
如果我设置了验证点,比如:   
Result = HTMLLinkVP (CompareProperties, "HTMLText=欢迎", "VP=new;Wait=5,30")
Window ResetTestContext, "", ""
怎么样得到这个验证点的属性呢?
Result = SQAGetProperty(×;×,×,×)的各个参数怎么写啊?
请大家指教,谢谢。
作者: 司空公子    时间: 2007-7-31 16:41
一样的,
Result = SQAGetProperty("HTMLText=欢迎", "属性", CheckState)
里面也可以用其他属性,只要能根据这个属性确定这个控件就行了。可以查看一下检查点里面都记录了哪些属性,或者用inspector来看一下
作者: j-r-j    时间: 2007-7-31 16:52
这个checkstate是什么呢?它的“属性”具体是哪一个呢?
我刚刚运行inspector,一运行就没有响应,过了好久它捕捉到整个Windows屏幕的信息,怎么用它选择浏览器中的一个按钮呢
作者: caoqd    时间: 2007-7-31 17:35
checkstate是你自己设定的一个变量
Result = SQAGetProperty("Type=CheckBox;Text=Match case", "State", CheckState)
这句的意思是,把“Type=CheckBox;Text=Match case”窗口的属性"State"的值赋给CheckState
这样你就得到了窗口的属性,对任何窗口都是一样的。
作者: j-r-j    时间: 2007-8-1 11:09
谢谢caoqd,我明白了。




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