51Testing软件测试论坛

标题: qtp如何在web上取值 [打印本页]

作者: javaweb2006    时间: 2011-7-19 23:13
标题: qtp如何在web上取值
使用qtp如何在web上取得数值,(例如:积分:200),如何取200这个值,谢谢。
作者: mzhy    时间: 2011-7-20 08:49
先识别分数的对象,再根据对象的属性来取值
作者: 阳光下的橙子    时间: 2011-7-20 10:25
假设这个字符串叫"积分:200",然后属性是Text
A = GetRoproperty "Text"
这时A = "积分:200"
i = Len (A)(取得字符串的长度)
Dim str
Str = ""
For j = 1 to i
If IsNumeric(Mid (A,i,1)) Then
   Str = Str&Mid(A,i,1)
End if
Next

str 就会等于200啦
作者: lihailing    时间: 2011-7-20 13:53
利用output
作者: li373935562    时间: 2011-7-21 16:06
函数GetRoproperty可以取到,具体方法建议楼主查询QTP的帮助文档,那个比较权威。
作者: javaweb2006    时间: 2011-7-21 23:30
谢谢,我明天挨个试试




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