winrunner是否可以使用自定义的函数啊??
请问:winrunner如果可以自定义函数,如何使用,能否给给简单的例子,谢谢! http://bbs.51testing.com/viewthread.php?tid=5320&fpage=1
看一下他做的虚拟控件吧 谢谢回复,可能我没说清楚我的问题,我是想知道,是不是我可以在当前的脚本里自定义一个函数,比如 int functinon(int ,int),因为我要多次使用,每次的参数不太有规律,
然后,我直接调用该函数?? 用Compiled Module脚本
方法:建个脚本,写个函数,保存成Compiled Module脚本,比如名字叫function,然后在其它脚本里面先load这个脚本,接下来就可以使用函数了。看WR的例子,N多 http://bbs.51testing.com/viewthread.php?tid=5133&fpage=1
这里就有一个例子啦,
或者你到LIB下面看一下,有很多 用compiled module的好处是就像可以有自己的库一样,把脚本的路径加到WR里,以后再要用到这个函数只要load一下脚本,函数就可以用了,方便。当然,直接在脚本里面编写一个函数,再在该脚本中直接使用也可以 多谢楼上的朋友们,我知道了,非常谢谢:) 请问shyfish,能否把compiled module介绍详细一点,说一下怎样把一个脚本编译成compiled module脚本? 我也想知道啊 只要将测试的类型属性由默认的Main Test修改为compiled module就可以了。 建议仔细看一下WR 的TSL Refrence Guide (version 7.6) page 32"Define Functions", 很详细的说明,看了有帮助的. winrunner 配合定义函数库及扩充dll ,我觉得可以实现很多高级功能,这当然得看你有多强,呵呵
编译模块的使用方法,同时由个问题请教
用户字定义使用手册中,由编译模块的使用,步骤介绍如下:1.在文件菜单的属性中,选择常用页面,然后在测试类型中,选择编译模块。
2.然后保存该脚步并执行。
3.在启动脚步中,加载该编译模块所在脚步,或者需要的时候再加载。
4.你的脚步中就可以使用编译模块中定义的函数了,但需要注意的是:你在编译模块中自定义的函数必须是public型的。
我同时有个问题:创建一个对象并为其设置需要检查的属性时,遵循如下的步骤:
1. 增加一个需要设置检查点的GUI对象类
2. 创建一个捕获函数来设置检查属性的预期值和实际值。
3. 创建一个比较函数来比较检查属性的预期值和实际值。
4. 注册通过捕获函数和比较函数创建的检查属性。
5. 把这个注册的检查属性和自定义的GUI对象相关联。
6. 为这个自动化对象的检查点设置默认值。
按照该步骤做了,但执行检查时,发现对象中还时没有自定义的检查属性,不知道时什么原因。
WinRunner用户化向导的25页有该说明,但我就时执行了多次不成功。该文档在winrunner的安装后的文档中,选择文档在线,然后选择用户化向导即可。
望各位大侠帮忙指点。
前一部分大家问的问题我用过多次,都可以成功。
页:
[1]