51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2967|回复: 11
打印 上一主题 下一主题

QTP8.2 如果采集随机生成的数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-19 08:54:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在做测试的时候,会随机生成一个ID(8位长的十六进制数),因为在别的地方需要用到这个ID去下载东西,所以应该是把这个ID采集付给一个变量或者是保存。

请问如何做?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
  • TA的每日心情
    开心
    2022-5-9 16:11
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    12#
    发表于 2008-1-23 14:23:08 | 只看该作者
    怎么通过自定义变量传递啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2005-6-7 09:59:40 | 只看该作者
    datetable比较奇怪的。。添加到那一列是如何
    设定的?为什么现在我的测试脚本总是把值存到
    E以后的列里面去?当测试结束之后。datetable之内的
    数据就清空了。。如果中途中断掉。。它就还在表里面?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2005-6-6 09:43:48 | 只看该作者
    可以用index:=来定位哦。呵呵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2005-6-6 09:11:40 | 只看该作者
    不错的四种方法!
    学习!学习!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2005-6-5 22:37:01 | 只看该作者

    可以 自己用SCRIPT定义就行了~

    1。通过文件读写传递
    2。通过 DATATABLE
    3。通过自定义变量传递
    4。用的时候通过数据库直接读取
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2005-5-19 15:22:25 | 只看该作者
    为什么要放到DATA Table里面呢?
    不能直接得到后,自己付给一个变量么?
    和需要调用的不在一个脚本中?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2005-5-19 14:57:51 | 只看该作者
    '将5:45分这个值存到表Random(新建的一个表)中名为Time的列中(也可以不用新建表,直接放到已有的表中)
    DataTable.AddSheet ("Random").AddParameter "Time", "5:45"

    '将表Random存到指定位置(也可以用Export把当前所有表全存下来)
    DataTable.ExportSheet "C:\temp\Random.xls","Random"

    '将指定位置的表Random中的数据导到表Action1中(The data in the imported sheet replaces the data in the destination sheet )
    DataTable.ImportSheet "C:\temp\Random.xls","Random","Action1"


    相关的操作在QTP的帮助中都有!

    [ Last edited by someone5 on 2005-5-19 at 15:04 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2005-5-19 13:30:09 | 只看该作者
    你可以在页面把那个ID取出来,然后对它作data table,也就是使它变成变量,这样你就可以将它放到你想代替的地方了!
    如果你对data table熟悉的话,这个应该没有问题!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2005-5-19 13:16:35 | 只看该作者
    能出现在页面上,但是重放呢?这个ID不又变成别的了啥。

    我相信quick test有相应的处理方法的

    不过对这东东不熟,请高人指点!

    楼上:存到data table ?  如何弄?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2005-5-19 12:23:54 | 只看该作者
    或者你把它存到data table里应该也可以吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2005-5-19 09:55:08 | 只看该作者
    这个ID不会在页面上面显示么?
    如果显示的话,直接取值就可以了啊。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-23 22:40 , Processed in 0.083231 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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