sd526 发表于 2011-2-10 13:58:17

在QTP中对WebList控件设置为随机选择,回放提示:类型不匹配 ?

代码为:...WebList("drp_currency").SelectRandomNumer(1,9)

另外还有一疑问,代码这样写时:....WebList("drp_currency").Select 2 能正常回放,
   但改成...WebList("drp_currency").Select "USD(美金)" 到这一步就不能回放了。同样都是weblist有的Select后面就可以跟实际下拉显示的信息,有的却只能写成数字编号才行,为什么呢?

界面信息如图:

shingo0109 发表于 2011-2-10 14:08:42

1. LZ可以这么写:
aa=RandomNumer(1,9)
...WebList("drp_currency").Selectaa
2. 对于WebList("drp_currency").Select "USD(美金)" 到这一步就不能回放了, 估计是下拉选项里包含空格, LZ用spy看下

sd526 发表于 2011-2-10 14:34:12

我按楼上说的做,还是不行,提示如图:

用SPY看了下,属性信息如下,请指点。。。?

shingo0109 发表于 2011-2-10 14:55:55

本帖最后由 shingo0109 于 2011-2-10 14:58 编辑

回复 3# sd526


    RandomNumber写错了, LZ改下, 应该是RandomNumber(1,9)

sd526 发表于 2011-2-10 15:28:24

:Q:dizzy:

谢谢shingo0109 !!还是你眼尖。。。要崩溃了,我是COPY粘贴的,怎么也想不到会单词出错。。。。!!

shingo0109 发表于 2011-2-10 16:09:26

回复 5# sd526


    呵呵。。我也没想到会单词拼错了, 看到你的截图才发现。。。

zxz1337 发表于 2011-4-22 12:34:05

学习啦

Gasgoo 发表于 2011-4-26 17:48:59

这个办法好。。
页: [1]
查看完整版本: 在QTP中对WebList控件设置为随机选择,回放提示:类型不匹配 ?