我可以从命令行在工作区中运行所有SoapUI模拟服务吗?

布兰特·鲍比(Brant Bobby)

我有一个SoapUI工作区,其中包含约15个项目,每个项目都有各种接口和模拟服务。我想将这些模拟服务部署在某个地方,以便其他开发人员可以对其进行测试。

SoapUI的命令行运行程序可以在一个项目中运行所有模拟服务,但不能像GUI一样整个工作区中运行所有服务有什么方法可以复制SoapUI GUI的这种行为,而无需无头运行GUI?

由于涉及的服务数量众多,我宁愿不要将所有内容组合到一个超级项目中。我还考虑过使用该wargenerator工具为每个项目创建一个单独的Web应用程序,但这似乎有点过头了。当然,必须有一种可以在单个Web应用程序中托管所有模拟服务的方法,例如GUI可以吗?

思景

我认为您会发现CLI testrunner和Maven插件都没有将工作区作为其参数之一。因此,您想要的东西不存在。

但是,我认为使用您选择的脚本语言遍历所有*-soapui-project.xml文件并在后台派生一个命令来启动该项目中的所有模拟服务应该是微不足道的

请注意,从命令行运行模拟服务时,不支持同一端口上的多个服务。只有您首先开始的人会做出回应。-p参数可用作在不同端口上部署服务的解决方法(有关详细信息,请参见soapui.org)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从命令行在包中运行Java

如何从命令行在路径中运行带有空格的Powershell脚本?

可以从命令行运行WinForms程序吗?

我可以从命令行引用POM属性吗?

我可以通过命令行在Chrome中暂停YouTube吗?

从命令行在Ubuntu上运行NUnit测试

在gradle中,如何从命令行递归地对所有项目运行任务?

如何从命令行在jar文件中运行测试类?

如何从命令行在springbatchadmin.war中运行作业?

如何直接从命令行在cabal v2-repl中运行GHCi语句?

从命令行在浏览器中运行php文件

是否可以从命令行在*当前*空间中的Finder中打开文件夹?

从命令行在Okular中打开多个pdf

如何从命令行在现有emacs进程中打开文件?

是否可以访问帧缓冲区以便从命令行在屏幕上放置像素?

我可以与命令行进行交互工作吗?

有什么方法可以从命令行在Unity启动器上启动图标的“紧急动画”吗?

我可以从OSX的命令行运行QGis吗?

如何通过命令行在当前打开的Eclipse工作区中打开文件?

直接从命令行在iOS设备上运行react-native应用程序吗?

如何从命令行运行模拟器

我可以在命令行中添加自己的命令吗?

我可以获取 Qt 未使用的所有命令行参数吗?

我可以在命令行中运行Jupyter笔记本单元吗?

从命令行运行时,堆栈跟踪中没有换行符吗?

您可以从命令行运行特定的Xcuitest吗?

git diff可以通过命令行在更改的文件中循环吗?

如何从命令行在 Intellij idea 中运行 testng appium-java maven 项目构建?

VM运行时,如何从命令行在VirtualBox中“插入”来宾添加映像?