51Testing软件测试论坛
标题:
试验中碰到的问题
[打印本页]
作者:
霸气林林
时间:
2007-7-5 15:09
标题:
试验中碰到的问题
在QTP中,录制了一个选择下拉框的动作,下拉框的属性和值分别如下:
属性是:all items,
值是:显示全部7;1-5/7;6-7;
用哪个函数能把"显示全部7;" 给取出来?取出部分的值,比如( 1-5/7; 或者 6-7)
作者:
霸气林林
时间:
2007-7-5 15:13
问题的图片忘记传上来,
作者:
rivermen
时间:
2007-7-5 15:14
A=split(属性,";")
item0=A(0)
item1=A(1)
item2=A(2)
作者:
霸气林林
时间:
2007-7-5 15:44
多谢啊
呵呵 前面改好了,只不过用了个比较笨的办法
我用了GetROProperty把all items中的Value给取出来放在了一变量b中,
接着用了Instr这个函数,把";"的位置给取出来,放在另一个变量c中,
最后用left函数,把变量b当中的所有值,左边的部分直到右边的变量c中的那个部分,取出来放在变量d中,也就是 d = left(b,c-1)
还是你的方法比较简单啊......长知识了
作者:
danmy
时间:
2007-7-6 09:29
修正一下这个部分,一般这么用比较好
A=split(属性,";")
num = ubound(A)
for i = 0 to num
item = A(i)
next
作者:
cnsong99
时间:
2011-6-14 15:51
这个还行
作者:
fanli82
时间:
2011-6-16 14:07
split是个常用的函数哦
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2