SoapUI 中的相对路径

Posted

技术标签:

【中文标题】SoapUI 中的相对路径【英文标题】:Relative Paths in SoapUI 【发布时间】:2013-08-29 15:43:38 【问题描述】:

SoapUI 是否可以保存到外部数据集的相对路径?

我团队中的一位测试人员保存了 SoapUI 项目,指定 ResourceRoot$projectDir。然后将TestDataSheet 属性指定为相对路径(例如TC_Authenticate_AN_5.xls,注意没有目录信息)。但是,当他保存文件时,SoapUI 决定用相对路径替换绝对路径,从而导致文件具有如下条目:

<con:property>
    <con:name>TestDataSheet</con:name>
    <con:value>C:\Users\username\git\riga\riga-soapui\src\test\soapui\TC_Authenticate_AN_5.xls</con:value>
</con:property>

当我们尝试使用 Maven SoapUI 插件运行测试时,数据加载失败,因为文件系统完全不同。

我们肯定不会是第一个遇到这个问题的人吗?有没有办法阻止 SoapUI 这样做?

【问题讨论】:

你试过relative path in soapUI吗? 【参考方案1】:

对我来说,它改变了路径

&lt;con:value&gt;../TC_Authenticate_AN_5.xls&lt;/con:value&gt;

这似乎可以跨平台工作。您的源文件夹将是 SoapUI 安装目录。

【讨论】:

以上是关于SoapUI 中的相对路径的主要内容,如果未能解决你的问题,请参考以下文章

java中的绝对路径和相对路径

java里绝对路径和相对路径的区别是啥?

html中相对路径的问题?

perl 中的相对文件路径

javaWeb中的/路径问题

绝对路径以及相对路径中的斜杠和反斜杠