51Testing软件测试论坛

标题: 在QTP中怎么看VBS中的各个函数 [打印本页]

作者: zhaoping    时间: 2008-9-18 10:35
标题: 在QTP中怎么看VBS中的各个函数
各个函数的定义都有VBS完成,然后通过QTP的资源形式加入,可是以加入后在什么地方可以看到各个函数的定义?我用的是QTP9.2
作者: rcpp    时间: 2008-9-18 11:00
函数名上右键菜单,go to function definition
当然如果要看vbs的,需要ms script debugger
作者: zhaoping    时间: 2008-9-18 11:15
我是想在QTP中看,这样的话我可以直接调用或者引用VBS上的函数.
作者: zte_boy    时间: 2008-9-18 11:18
如果你是通过资源库加载的,那么调试或运行的时候function是会一lib的格式体现出来的
作者: rcpp    时间: 2008-9-18 11:26
标题: 回复 3# 的帖子
不知道我对lz的意思理解的对不对
你想要的是类似于.h中的声明?或者是像javadoc那样按注释生成的?

我在2#说的那个是你至少要知道函数名,然后直接可以跳到函数定义的代码段
作者: zhaoping    时间: 2008-9-18 12:10
原帖由 zte_boy 于 2008-9-18 11:18 发表
如果你是通过资源库加载的,那么调试或运行的时候function是会一lib的格式体现出来的



一lib的格式?
这个没有找到,先汗一下下

还有,我是想在编脚本时就能看到,这样才能引用,在网上查到可能通过,available keyword视图中可以看,可是偶也没有找到
作者: jifeng    时间: 2008-9-18 12:26
在9.5中加入了一个视图,可以查看加载函数库中各个函数,支持直接拖拽。
作者: zhaoping    时间: 2008-9-18 13:25
原帖由 jifeng 于 2008-9-18 12:26 发表
在9.5中加入了一个视图,可以查看加载函数库中各个函数,支持直接拖拽。

在9.5中才有呀,我去下一个试试看
作者: rcpp    时间: 2008-9-18 13:45
原帖由 zhaoping 于 2008-9-18 12:10 发表



一lib的格式?
这个没有找到,先汗一下下

还有,我是想在编脚本时就能看到,这样才能引用,在网上查到可能通过,available keyword视图中可以看,可是偶也没有找到


中兴小哥说的是你在file->settings的resources里添加,就可以在resources->associated function librares里看到
你说的那个keyword视图是这样的:
instert->step generator,或者按f7
category选functions
library选library functions
就可以看到你的library里的function了,下面还有入参,返回值,自己填
作者: kou_dou    时间: 2008-9-18 14:27
open|function library|选择想看的vbs脚本
作者: zhaoping    时间: 2008-9-18 16:37
中兴小哥说的是你在file->settings的resources里添加,就可以在resources->associated function librares里看到
你说的那个keyword视图是这样的:
instert->step generator,或者按f7
category选functions
l ... [/quote]

回答的很详细,多谢!
偶要的就是9.5中带的可以直接看到各个函数,然后再拖过来复用,在编之前用什么函数我可能不太明白,但是看了之后知道用什么函数再把代码加进去就可了
作者: heqingbluesky    时间: 2008-9-19 10:55
看来9.5在易用性上有所增强了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2