github.com/kubeshop/testkube@v1.17.23/contrib/executor/soapui/pkg/runner/example/REST-Project-1-soapui-project.xml (about) 1 <?xml version="1.0" encoding="UTF-8"?> 2 <con:soapui-project xmlns:con="http://eviware.com/soapui/config" id="68931eeb-521d-4870-972f-9d0f99c75cc2" activeEnvironment="Default" name="SuccessfulProject" resourceRoot="" soapui-version="5.7.0" abortOnError="false" runType="SEQUENTIAL"> 3 <con:settings> 4 <con:setting id="com.smartbear.swagger.ExportSwaggerAction$FormBase Path" /> 5 <con:setting id="com.smartbear.swagger.ExportSwaggerAction$FormTarget File" /> 6 <con:setting id="com.smartbear.swagger.ExportSwaggerAction$FormFormat">json</con:setting> 7 <con:setting id="com.smartbear.swagger.ExportSwaggerAction$FormAPI Version">Swagger 2.0</con:setting> 8 <con:setting id="com.smartbear.swagger.ExportSwaggerAction$FormSwagger Version">Swagger 2.0</con:setting> 9 </con:settings> 10 <con:interface xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="con:RestService" id="4bcedf3f-ac64-4f45-9615-7d58b15b9ca1" wadlVersion="http://wadl.dev.java.net/2009/02" name="https://petstore.swagger.io" type="rest"> 11 <con:settings /> 12 <con:definitionCache type="TEXT" rootPart="" /> 13 <con:endpoints> 14 <con:endpoint>https://petstore.swagger.io</con:endpoint> 15 </con:endpoints> 16 <con:resource name="" path="" id="538412a5-540d-4772-aca8-2b19e456af77"> 17 <con:settings /> 18 <con:parameters /> 19 <con:method name="1" id="fa5cf353-bafd-4aa1-9fa6-301d0d5c6e95" method="GET"> 20 <con:settings /> 21 <con:parameters /> 22 <con:representation type="RESPONSE"> 23 <con:mediaType>text/html</con:mediaType> 24 <con:status>200</con:status> 25 <con:params /> 26 <con:element>html</con:element> 27 </con:representation> 28 <con:representation type="RESPONSE"> 29 <con:mediaType>application/json</con:mediaType> 30 <con:status>200</con:status> 31 <con:params /> 32 <con:element xmlns:pet="https://petstore.swagger.io/">pet:Response</con:element> 33 </con:representation> 34 <con:request name="Contains" id="e5ee1b97-e7a5-4fd0-9ecd-6671558f25bc" mediaType="application/json"> 35 <con:settings> 36 <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting> 37 </con:settings> 38 <con:endpoint>https://petstore.swagger.io</con:endpoint> 39 <con:request /> 40 <con:originalUri>https://petstore.swagger.io/</con:originalUri> 41 <con:credentials> 42 <con:authType>No Authorization</con:authType> 43 </con:credentials> 44 <con:jmsConfig JMSDeliveryMode="PERSISTENT" /> 45 <con:jmsPropertyConfig /> 46 <con:parameters /> 47 </con:request> 48 </con:method> 49 </con:resource> 50 </con:interface> 51 <con:testSuite id="d01755ab-653a-42e9-82ef-97ffea557480" name="TestkubeTestSuite"> 52 <con:settings /> 53 <con:runType>SEQUENTIAL</con:runType> 54 <con:testCase id="8803628b-cc8d-4aaa-bbba-e1bc878f202b" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TestCase 1" searchProperties="true"> 55 <con:settings /> 56 <con:testStep type="restrequest" name="Contains" id="00e86b82-8ef2-483f-837b-7669bebe3c87"> 57 <con:settings /> 58 <con:config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" service="https://petstore.swagger.io" resourcePath="" methodName="1" xsi:type="con:RestRequestStep"> 59 <con:restRequest name="Contains" id="e5ee1b97-e7a5-4fd0-9ecd-6671558f25bc" mediaType="application/json"> 60 <con:settings> 61 <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting> 62 </con:settings> 63 <con:endpoint>https://petstore.swagger.io/v2/swagger.json</con:endpoint> 64 <con:request /> 65 <con:originalUri>https://petstore.swagger.io/</con:originalUri> 66 <con:assertion type="Valid HTTP Status Codes" id="c88e07cf-dd80-4b11-b21d-7cad8474202b" name="Valid HTTP Status Codes"> 67 <con:configuration> 68 <codes>200</codes> 69 </con:configuration> 70 </con:assertion> 71 <con:assertion type="Simple Contains" id="7072dc46-6b93-43b4-b6bd-0464db7b249e" name="Contains"> 72 <con:configuration> 73 <token>Petstore</token> 74 <ignoreCase>false</ignoreCase> 75 <useRegEx>false</useRegEx> 76 </con:configuration> 77 </con:assertion> 78 <con:credentials> 79 <con:authType>No Authorization</con:authType> 80 </con:credentials> 81 <con:jmsConfig JMSDeliveryMode="PERSISTENT" /> 82 <con:jmsPropertyConfig /> 83 <con:parameters /> 84 </con:restRequest> 85 </con:config> 86 </con:testStep> 87 <con:properties /> 88 </con:testCase> 89 <con:properties /> 90 </con:testSuite> 91 <con:properties /> 92 <con:wssContainer /> 93 <con:oAuth2ProfileContainer /> 94 <con:oAuth1ProfileContainer /> 95 <con:sensitiveInformation /> 96 </con:soapui-project>