我有一个包含控制器,它有这样的属性.
<stringProp name="IncludeController.includepath">../SSO/SSOLoginGroup.jmx</stringProp>它似乎在本地和服务器上运行良好,但是,当我把它放在负载下时,我会看到这样的随机错误.
o.a.j.c.IncludeController: loadIncludedElements -failed for: /home/jmeter/../SSO/SSOLoginGroup.jmx
我看到一些像这这样的帖子.
<stringProp name="IncludeController.prefix">SSO</stringProp>
<stringProp name="IncludeController.includepath">SSOLoginGroup.jmx</stringProp>但这似乎也行不通。
另一件奇怪的事情是,这都是在一个if控制器,应该关闭无论如何。
如何将相对路径包含在Blazemeter中?
更新
这个建议是以某种方式合并文件夹的。考虑到我的结构,这实际上是行不通的,我有多个站点的“部分”可以交互(考虑管理员添加一个项目,然后添加一个客户门户来查看)。因此,我希望共享文件夹中的测试可以来回引用,并在其他测试配置中重用。
发布于 2018-07-10 05:48:50
SSO.jmx文件移动到主JMX脚本所在的相同位置。这样,您将能够引用它的名称仅。

共享文件夹的内容将被复制到所有从计算机,因此您将能够在主脚本中引用它如下:

因此,最后的配置应该如下所示:

https://stackoverflow.com/questions/51253499
复制相似问题