51Testing软件测试论坛

标题: WebList的Select Item方法使用疑问 [打印本页]

作者: kukulsz    时间: 2010-9-20 16:38
标题: WebList的Select Item方法使用疑问
For a=1 to 10
Browser("**").Page("**").WebList("**").Select  a
Next
这样写执行时没有问题。
如果将Item值随机化,如下:
randomize
a=int((10-1+1)*rnd+1)
Browser("**").Page("**").WebList("**").Select a
则会出现错误提示:Invaid procedure call or argument
请高手指点迷津。
作者: skyzhu    时间: 2010-9-20 16:50
本帖最后由 skyzhu 于 2010-9-20 16:51 编辑

1. 你可以使用  a = RandomNumber(1,10) 出来的随机数,就没问题
2. 写成 Browser("**").Page("**").WebList("**").Select "#"&a   也可以
select index 默认识别不是很好,加#指定是index不是值
RandomNumber出来的值是 long 型,select 好像是不能用int型的
作者: kukulsz    时间: 2010-9-20 16:59
回复 2# skyzhu


    加#就可以了,非常感谢!




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