Quick start
Run all test cases in a Soap Ui Project
docker run -v /home/ramso/soapui/test:/var/soapui -e PROJECT=soapui.xml ramso/soapui
Run all the mock-up in a Soap UI Project
docker run -v /home/ramso/soapui/test:/var/soapui -e PROJECT=soapui.xml ramso/soapui mockup
Volumes The container use a volume to read the project to process and store the results and logs
Volume | Description |
---|---|
/var/soapui | A folder that contain the Soap Ui project to use and go to store the results os the tests |
Environment Variables
Name | Required | Description |
---|---|---|
PROJECT | true | Path,relative to the folder added in the volume, of the sopa ui project file |
PORT | false | Port number for the mock-up server. By default 8088. |
SUITE | false | The name of the test suite or the mockup to run. If not reported, everything will be run |
OPTIONS | false | A string with other soap ui console options |
Commands
For make for flexible the container have two different commands
Command | Description |
---|---|
test | Run the test suite, is the default option |
mockup | Run the mockup server of the project |