opengeospatial / ets-wms13

Repository for the Exectutable Test Suite for WMS 1.3.0
Apache License 2.0
2 stars 4 forks source link

Create SoapUI tests and integrate them into Maven and Jenkinsfile #56

Closed dstenger closed 6 years ago

dstenger commented 6 years ago

Manual: https://github.com/opengeospatial/cite/wiki/How-to-run-tests-for-test-suites-with-SoapUI

Example how these tests were created for ets-wfs20 and teamengine: https://github.com/opengeospatial/teamengine/issues/318#issuecomment-391722651

Hint: Please keep the tests as close as possible to the ets-wfs20 tests. As far as I see, the SoapUI project can be copied from ets-wfs20 and just minor adjustments have to be done.

keshavnangare commented 6 years ago

Fixed with this [ PR #57 ].

dstenger commented 6 years ago

Pull request was successfully tested with mvn clean com.smartbear.soapui:soapui-maven-plugin:test --non-recursive

@keshav-nangare Can you please also create the Jenkinsfile (just placeholders of example have to be replaced)? This allows us to execute the tests with a Jenkins server. This can be added to the existing pull request.

dstenger commented 6 years ago

Can you please update the default service URL to: http://cite.deegree.org/deegree-webservices-3.4.0/services/wms130?service=WMS&request=GetCapabilities

keshavnangare commented 6 years ago

@dstenger

The ets-wms13 already contain the jenkinsfiles, we can see here: https://github.com/opengeospatial/ets-wms13/tree/master/jenkinsfiles

Updated the default service URL into soapui test and pushed into existing PR.

dstenger commented 6 years ago

@keshav-nangare Yes, there are already some Jenkinsfiles exisiting. But the one for testing has not been created yet.

keshavnangare commented 6 years ago

Thanks Dirk.

Added the Jenkinsfile for testing into existing PR.