我有一个导入多个prjlib文件的BW项目。我想在本地测试该项目,但是所有导入的projlib全局变量都是灰色的。我知道我可以在磁盘上本地创建var,但这是一个非常混乱的解决方案。有任何想法吗?

最佳答案

您可以创建要覆盖所有全局变量的属性文件,并在要执行本地测试时引用该文件。
为了覆盖全局变量,您将需要以下前缀“tibco.clientVar”。接下来是文件夹和变量的结构。见下面的例子

即C驱动器下的local.properties

tibco.clientVar.TestProject/Connection/JMS/Username=user1
tibco.clientVar.TestProject/Connection/DB/Timeout=60

等等.....

始终在最后一个全局变量之后留空行。如果不是,您的媒体资源将无法正常运行。

因此,当您在Desginer中运行测试仪时,单击播放按钮后,请选择“高级”。在“测试引擎用户Args”列下,输入以下-p C:\local.properties然后单击确定。
这将覆盖您在属性文件中设置的全局变量。文件中没有的任何全局变量都将使用项目中的默认值。

09-28 06:06