51Testing软件测试论坛
标题:
qtp脚本中 怎样将'$'转为数值?
[打印本页]
作者:
shunfyu
时间:
2008-11-17 12:15
标题:
qtp脚本中 怎样将'$'转为数值?
[attach]46880[/attach]
如上图中,我想验证 "Total"的值,看是否等于"Tickets" 乘以 "Price"。
现在所有的读取脚本都搞定了,但就是这个“$“美元符号不支持直接的运算,怎么在qtp中用Vbscript去掉它??
只取数字部分,以供我下一步的数字运算?
[
本帖最后由 shunfyu 于 2008-11-17 12:20 编辑
]
作者:
shunfyu
时间:
2008-11-17 12:45
自己顶一顶~
作者:
泥泥虫
时间:
2008-11-17 13:20
这个我当时记得时,你可以选择读取数据库的值,貌似是没有美元符号的,忘记了。你可以查数据库看看,
作者:
lingxin5013
时间:
2008-11-17 13:24
1:先把这个total数据取出来(这个简单吧)
2:用left 或者 split
就可以了.希望对你有帮助.
作者:
shunfyu
时间:
2008-11-17 14:26
多谢楼上耐心的解答!~~ 我只是拿这个经典的Flight做个例子,确实想过 Left函数~~
但问题是,有时候数值太大了,Left(string, length) ,length不好设置啊~~
作者:
shunfyu
时间:
2008-11-17 14:28
Mid 函数 貌似可以?
作者:
lingxin5013
时间:
2008-11-17 16:53
mid也是不好用的,最好的就是split .这个简单啦应该是你要的,具体可以看帮助.
作者:
shunfyu
时间:
2008-11-18 11:11
非常感谢,搞定~~~ 51上热心的人很多
作者:
fei.ge
时间:
2008-11-18 15:39
回忆使用VB函数时代
作者:
TEST_HUAN
时间:
2008-11-20 17:54
正则也可
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2