51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3757|回复: 12
打印 上一主题 下一主题

winrunner是否可以使用自定义的函数啊??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-11-26 10:59:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请问:
   winrunner如果可以自定义函数,如何使用,能否给给简单的例子,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

13#
发表于 2006-6-3 22:00:30 | 只看该作者

编译模块的使用方法,同时由个问题请教

用户字定义使用手册中,由编译模块的使用,步骤介绍如下:
1.在文件菜单的属性中,选择常用页面,然后在测试类型中,选择编译模块。
2.然后保存该脚步并执行。
3.在启动脚步中,加载该编译模块所在脚步,或者需要的时候再加载。
4.你的脚步中就可以使用编译模块中定义的函数了,但需要注意的是:你在编译模块中自定义的函数必须是public型的。

我同时有个问题:创建一个对象并为其设置需要检查的属性时,遵循如下的步骤:
1.        增加一个需要设置检查点的GUI对象类
2.        创建一个捕获函数来设置检查属性的预期值和实际值。
3.        创建一个比较函数来比较检查属性的预期值和实际值。
4.        注册通过捕获函数和比较函数创建的检查属性。
5.        把这个注册的检查属性和自定义的GUI对象相关联。
6.        为这个自动化对象的检查点设置默认值。


按照该步骤做了,但执行检查时,发现对象中还时没有自定义的检查属性,不知道时什么原因。
WinRunner用户化向导的25页有该说明,但我就时执行了多次不成功。该文档在winrunner的安装后的文档中,选择文档在线,然后选择用户化向导即可。
望各位大侠帮忙指点。

前一部分大家问的问题我用过多次,都可以成功。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-12-1 14:51:52 | 只看该作者
winrunner 配合定义函数库及扩充dll ,我觉得可以实现很多高级功能,这当然得看你有多强,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-11-15 10:47:09 | 只看该作者
建议仔细看一下WR 的TSL Refrence Guide (version 7.6) page 32"Define Functions", 很详细的说明,看了有帮助的.
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-11-15 09:43:42 | 只看该作者
只要将测试的类型属性由默认的Main Test修改为compiled module就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-11-4 16:50:17 | 只看该作者
我也想知道啊
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-26 10:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2005-11-4 15:48:52 | 只看该作者
    请问shyfish,能否把compiled module介绍详细一点,说一下怎样把一个脚本编译成compiled module脚本?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2004-11-27 13:51:50 | 只看该作者
    多谢楼上的朋友们,我知道了,非常谢谢:)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2004-11-26 13:18:07 | 只看该作者
    用compiled module的好处是就像可以有自己的库一样,把脚本的路径加到WR里,以后再要用到这个函数只要load一下脚本,函数就可以用了,方便。当然,直接在脚本里面编写一个函数,再在该脚本中直接使用也可以
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2004-11-26 12:48:52 | 只看该作者
    http://bbs.51testing.com/viewthread.php?tid=5133&fpage=1
    这里就有一个例子啦,
    或者你到LIB下面看一下,有很多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2004-11-26 12:11:04 | 只看该作者
    用Compiled Module脚本
    方法:建个脚本,写个函数,保存成Compiled Module脚本,比如名字叫function,然后在其它脚本里面先load这个脚本,接下来就可以使用函数了。看WR的例子,N多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2004-11-26 11:26:48 | 只看该作者
    谢谢回复,可能我没说清楚我的问题,我是想知道,是不是我可以在当前的脚本里自定义一个函数,比如 int functinon(int ,int),因为我要多次使用,每次的参数不太有规律,
    然后,我直接调用该函数??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2004-11-26 11:01:35 | 只看该作者
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 00:41 , Processed in 0.070912 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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