51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2421|回复: 8
打印 上一主题 下一主题

[求助] 关于脚本录制,取值的问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-2 11:21:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在录 一个订单生产脚本,现在生产了订单我要取出订单号,并进一步对其进行其他操作。
在生成订单之后,我点击订单会进入订单的信息页面,一下是脚本:
Browser("test").Page("test_2").Frame("rightFrame_4").Link("1991011008000366").Click
现在我想定义一个变量Val,在后续的操作中只要set这个变量就可以了 。
Val = Browser("test").Page("test_2").Frame("rightFrame_4").Link("1991011008000370").GetROProperty("value")
这样不行,请问该如何处理。
谢谢,小弟没接触过VB。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-2-2 11:38:56 | 只看该作者
你查看一下,value是否是想你要的值.(可以在代码中插入msgobx的方法,查看获得的是什么值),或者用spy查看一下.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-2-2 11:45:40 | 只看该作者
原帖由 zhou840401 于 2008-2-2 11:38 发表
你查看一下,value是否是想你要的值.(可以在代码中插入msgobx的方法,查看获得的是什么值),或者用spy查看一下.


现在是我运行到Val = Browser("test").Page("test_2").Frame("rightFrame_4").Link("1991011008000370").GetROProperty("value")这一行的时候报错,说GetROProperty这里执行不过去。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-2-2 14:41:25 | 只看该作者
没人顶,自己顶一下。别沉了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-2-2 15:13:28 | 只看该作者
GetROProperty找不到值?定义错了?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-2-2 16:06:18 | 只看该作者
我想最好楼主还是把错误报出来看看好了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-2-2 17:29:14 | 只看该作者
经常不断的测试,发现有些空间的内容通过GetROProperty("value")取 到的值是空的,比如link,WebElement。
而WebEdit确能正确的取到值。
哪位高手解释一下!
同时问一个问题,在录制一个web脚本的时候,需要用到另外一个web地址,该如何处理?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-2-2 17:47:52 | 只看该作者
LZ找点基础的东西,静下心先读一个礼拜,就不会再问这种问题了。
比如这个函数,你只要仔细看看帮助就很容易知道,GetROProperty是取对象的属性值,link, webelement对象根本没有value这个属性,你取什么呢?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-2-3 10:04:39 | 只看该作者
谢谢各位了,现在懂了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 09:45 , Processed in 0.074395 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表