51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

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

[复制链接]

该用户从未签到

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

请问如何做?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

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

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

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

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

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

  • TA的每日心情
    开心
    2022-5-9 16:11
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

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

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-23 22:34 , Processed in 0.080891 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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