Domanda

Ho la versione gratuita di sapone UI e diverse aree di lavoro differenti. Vorrei impostare diverse scorciatoie per Sapone UI con ogni scorciatoia tra cui un parametro di start-up che indica quale area di lavoro in carico, ma non riesco a trovare quali sono i parametri attuali sono per farlo. Ho guardato oltre la documentazione, e ho visto un riferimento al fatto che ci sono parametri di avvio disponibili, ma non sono riuscito a trovare dove sono stati elencati.

C'è un modo per fare questo (simile al parametro "-data" di Eclipse)?

Grazie.

È stato utile?

Soluzione

È possibile farlo abbastanza facilmente con la creazione di un file di lavoro che fa riferimento il progetto, e poi a partire SoapUI dalla riga di comando o un file batch. L'interruttore è necessario specificare un file di lavoro è -w.

soapui-4.5.1 -w "c:\path to my workspace file"

Tutte le vostre esigenze di file di lavoro, a sua volta, è un singolo nodo con il nome del progetto e il percorso del file di progetto.

<con:soapui-workspace xmlns:con="http://eviware.com/soapui/config" soapui-version="4.5.1" name="Projects"> <con:description/> <con:settings/> <con:project name="My Project Name">D:/path to my project.xml</con:project> </con:soapui-workspace>

So che questo è vecchio, ma ho avuto la stessa domanda, ed è stato frustrato che non ho potuto specificare un progetto di avvio. Ho scaricato il codice sorgente SoapUI, e scavato intorno fino a quando ho trovato la risposta.

Altri suggerimenti

È possibile raggiungere questo obiettivo da avere un file SoapUI-settings.xml diverso per ogni worksapce, quindi sovrascrivere il SOAPUI_HOME SoapUI-settings.xml con il file di impostazione appropriata quando si Startup SoapUI.
Creare un semplice script di shell involucro / bat per fare la copia prima dando il via soapui.sh, e, se necessario copiare la parte posteriore versione modificata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top