51Testing软件测试论坛
标题:
如何参数化Page类型的对象
[打印本页]
作者:
simpleqq
时间:
2008-7-10 18:20
标题:
如何参数化Page类型的对象
一般情况下,我们会参数化link类型的对象,如:Browser("Browser").Page("A").Link("B").Click,我们可以把 B 给参数化了
这里,我想问一下,如何参数化 A 呢? 在对象库里查看这个对象的属性,只有两个可用的,一个是Name是A,一个是Class是Page
想这样做的原因是,测试过程中,要访问很多标题不同的页面,但做的操作相同,每个页面都去录制,很麻烦
麻烦高手帮忙理一下。。。谢谢!
作者:
zte_boy
时间:
2008-7-10 18:25
Page通常都是用index去识别的
作者:
假装不在
时间:
2008-7-10 18:26
是不是美女呢?
不用怎么去参数化,直接写就好了。
browser("browser").page("index:=0")就可以得到这个对象了。
作者:
simpleqq
时间:
2008-7-11 17:56
。。。。这个,能说得仔细点不?
作者:
zhou840401
时间:
2008-7-14 12:54
你可以用spy查一下,对象库中的并不是所有的属性。3楼的用的是描述性编程啊。
作者:
zhou840401
时间:
2008-7-14 12:56
也许你可以定义一下page对象,代码当中具体引用这一个page 对象就可以了,要改也只是改这一个page对象而已。
作者:
dycadrtf
时间:
2008-7-14 14:37
额,学以所用
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2