51Testing软件测试论坛

标题: SilkTest中的描述性编程1基础篇 [打印本页]

作者: 云层    时间: 2013-6-26 11:03
标题: SilkTest中的描述性编程1基础篇
在SilkTest中无论是Business User还是.Net Script User都是使用对象库Object Map模式来管理访问对象的,但是在.Net Script或者是更为高级的4J或者4Net模式中,都提供了描述性编程的模式访问。

例如我们需要访问一个按钮,以前的代码可能是这样的
xxx.pushbutton("button1").select()
在对象库object map中对这个对象的识别属性是 name="button1",xpath="windowsid=140",那么转化成描述性编程应该这样写
xxx.pushbutton("[@windowsid='140']").select()
注意,在Silktest13.5为止,还没有办法支持对一个对象的多属性识别,对象识别都是单一属性来源的。对于这样写法不熟悉的朋友可以使用Open Agent自带的Recorder来录制,多用两次自然就熟悉了。
作者: lsekfe    时间: 2013-6-26 11:25
在SilkTest中无论是Business User还是.Net Script User都是使用对象库Object Map模式来管理访问对象的,但是 ...
云层 发表于 2013-6-26 11:03



    进来支持下!
作者: xzyhappy    时间: 2013-7-11 17:14
嗯,支持下




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