kavensyw 发表于 2010-9-25 15:29:50

场景恢复-Function Call无法添加Function

本帖最后由 kavensyw 于 2010-9-25 15:44 编辑

为何我在场景恢复-Recovery Operation - Function Call Screen 中,
浏览选择VBS函数后,不能添加
我看了帮助,Note: function library must be stored in the Quality Center project.
只能在QC中用吗?不用QC不可以?

TIB 发表于 2010-9-26 12:09:50

先建一个文件,再选择那个文件即可

kavensyw 发表于 2010-9-28 10:51:58

本帖最后由 kavensyw 于 2010-9-28 11:09 编辑

回复 2# TIB

我建了vbs啊,选择文件后界面刷新了一下,没显示出vbs里的function

recovery设置如下:
步骤:
1、Test run error-->Any error-->Function Call
2、选择vbs
实际结果:
选择文件后界面刷新了一下,没显示出vbs里的function

.vbs如下:(我也试了下去掉class,直接用function)
Class Recorvery
Public Function HandErr1()
   Msgbox "发现错误"
End Function
End Class

TIB 发表于 2010-9-28 10:58:00

函数的格式不对吧

你也可以在这个界面新建一个函数

kavensyw 发表于 2010-9-28 11:00:43

回复 4# TIB

使用的ANSI格式,刚试了UNICODE等其他的也无响应

TIB 发表于 2010-9-28 11:05:06

不是指文件格式,是Function Prototype

kavensyw 发表于 2010-9-28 11:29:21

回复 6# TIB

Function Prototype应该没问题。
可能我QTP又出问题了
从Resources里添加,Open Resources查看不了Function了
用Call调用也出错了
不知道是不是和LoadRunner的安装顺序又不对了

实在不行就重装看看了

kavensyw 发表于 2010-9-28 12:52:53

果然是QTP出问题了,重装后Recovery中Function Call正常了

heqingbluesky 发表于 2010-9-28 22:52:27

LR和QTP存在DLL的冲突,两个软件不能安装在同一台机器上。
页: [1]
查看完整版本: 场景恢复-Function Call无法添加Function