51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: girl04
打印 上一主题 下一主题

动态变化值如何获取

[复制链接]

该用户从未签到

21#
发表于 2005-11-4 11:04:31 | 只看该作者
Originally posted by lovetest6 at 2005-11-4 10:54 AM:
dot net我不大清楚,尽就这个例子而言,首先要知道你打算用什么来选择radio button.

也就是说你打算根据什么来select.

另:testlds03在页面中不是有显示么?为什么还要取hidden中的值呢?hidden中的值我还 ...

GIRL04你的意思是说那个控件没有显示的是吗?不在网页显示!
如果不在网页显示.那QTP怎么能取得到呢?
我想可不可以调用那个程序或者写脚本进去!
在脚本定义他!
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2005-11-4 11:18:11 | 只看该作者
那个控件,请见本帖的第二张帖的图片。
当选择这个圆型按钮时,QTP得出的脚本是:
Browser("欢迎使用我的工作台").Page("欢迎使用我的工作台").Frame("managePlace_7").WebRadioGroup("userAccountId_0").Select "10383"

但原代码中是:
                            <tr height="20" bgcolor="#FFFFFF" class="p1">
                                <td nowrap align="left">
                                    <input type="radio" name="userAccountId_0" DISNAME="用户帐号" value="10405">
                                </td>
                                <td nowrap>
                                <!--用户帐号名称-->
                                     testlds01&nbsp;
                                     <input type="hidden" name="userAccount_0" value="testlds01">
                                </td>
                            </tr>
回复 支持 反对

使用道具 举报

该用户从未签到

23#
 楼主| 发表于 2005-11-4 11:22:35 | 只看该作者
其实我想取<input type="hidden" name="userAccount_0" value="testlds01">
中的testlds01,为了取到它之后,把它删除。之前OA_bay,用那种方法,只能取到这个对象的<input type="radio" name="userAccountId_0" DISNAME="用户帐号" value="10405">的"10405",而这个值是变化的。
回复 支持 反对

使用道具 举报

该用户从未签到

24#
 楼主| 发表于 2005-11-4 11:26:14 | 只看该作者
Originally posted by lovetest6 at 2005-11-4 10:54 AM:
dot net我不大清楚,尽就这个例子而言,首先要知道你打算用什么来选择radio button.

也就是说你打算根据什么来select.

另:testlds03在页面中不是有显示么?为什么还要取hidden中的值呢?hidden中的值我还真 ...

____________________________________
lovetest6,解决一下你这两段代码好吗?
特别是index:=0,我想很多QTP的朋友都想知道。
谢谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2005-11-4 11:29:06 | 只看该作者
看目前的代码testlds01是显示出来的啊,而且和hidden中的一样哦,呵呵。

楼主的思维很巧哦,呵呵,“取到它,再把它删除”,够狠:)

按照我的理解,楼主应该是进入这个页面之前,先添加了N多用户。
然后进入这个页面,打算把某些个不顺眼的username删除掉,呵呵:)
那么,这些username是你事先就知道的啊,直接找找,删了不就完了么。呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2005-11-4 11:31:15 | 只看该作者
Originally posted by girl04 at 2005-11-4 11:26 AM:

____________________________________
lovetest6,解决一下你这两段代码好吗?
特别是index:=0,我想很多QTP的朋友都想知道。
谢谢了!


解释一下对吧?
不是解决哦,呵呵。
index就是index属性,根据index属性来定位你要操作的对象。
具体还有很多属性。我想你自己看一下help中的object model比较好。
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2005-11-4 11:41:14 | 只看该作者
非常感谢girl04 和 QA_BAY,问题解决了,把set改成select就可以了,谢谢大家。以后多交流啊!
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2005-11-4 11:51:03 | 只看该作者
其实我想取<input type="hidden" name="userAccount_0" value="testlds01">
中的testlds01,为了取到它之后,把它删除。之前OA_bay,用那种方法,只能取到这个对象的<input type="radio" name="userAccountId_0" DISNAME="用户帐号" value="10405">的"10405",而这个值是变化的。

LZ和我的问题蛮相似的,你是不是只能取radio第一行里的value?而不是你想要取的那一行啊,看看我的问题http://bbs.51testing.com/viewthread.php?tid=20563
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2005-11-4 13:50:22 | 只看该作者
关注这个帖子
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2005-11-12 08:19:56 | 只看该作者
死盯着这个贴子~~~~~~~~~~~~~~~~``
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2005-11-26 14:59:52 | 只看该作者
学习了。
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2007-3-16 15:10:12 | 只看该作者
up
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2007-8-27 15:50:36 | 只看该作者
值得学习
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2009-7-23 17:37:45 | 只看该作者
解决我心头病了啊,
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    35#
    发表于 2009-7-23 18:14:58 | 只看该作者
    帮助啊帮助,为什么就没人看帮助呢
    Description
    Selects the specified radio button from the radio group, replacing the previous selection.
    Syntax
    object.Select Value

    Syntax Details
    Argument Description
    object A test object of type WebRadioGroup.
    Value Required. A String value. The value to select. The value can either be one of the items in the list or an index. To specify the index of the item to select, use "#index". Index values begin with 0.

    注意最后两句话
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 02:55 , Processed in 0.077016 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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