请教CQTM的浏览、打开文件的挂钩操作问题。
使用的CQ版本是7.0.12我想在CQTM的testcase表单中加入一项:测试环境。
我的想法是将测试环境文件(visio图)放在TestManager规划的文件位置中,然后在表单的测试环境项中实现浏览、打开、除去测试项的操作(同默认testcase表单中测试驱动的操作)。
我在testcase字段中添加了Test_Env字段,类型是Reference,引用TMExternalFiles。
然后就是对打开、浏览和除去的操作实现。
原有的打开、浏览和除去操作是通过挂钩FileOpen、FileBrowse和组件中的除去操作实现的。
现在的问题是我在designer中看不到FileOpen和FileBrowse的具体操作。
其内容如下:
sub tmtestcase_FileOpen {
my($result);
my($param) = @_;
# record type name is TMTestCase
$result = "此操作在该客户端中不受支持。";
return $result;
}
sub tmtestcase_FileBrowse {
my($result);
my($param) = @_;
# record type name is TMTestCase
$result = "此操作在该客户端中不受支持。";
return $result;
}
请问哪位高人知道FileOpen和FileBrowse是如何实现的。
我修改其中的内容字段应该就能实现新添加的EnvFileOpen和EnvFileBrowse挂钩。
或者请问各位有什么其他方式能实现我的目的?
万分感谢! 回复 1# alps
上面说的目的不是很明确。补充一下。
在testcase表单“测试驱动”选项卡中,当我们点击“浏览”会弹出浏览文件位置的框体,我们在里面选择相应的文件后会在“测试驱动”中显示出文件,并且在Apply之后,数据库中会生成ExternalMotivators的一条记录。
我想在新加的测试环境中也实现这个功能。
页:
[1]