-
Notifications
You must be signed in to change notification settings - Fork 3
/
rest-test-soapui-project.xml
2 lines (2 loc) · 11.9 KB
/
rest-test-soapui-project.xml
1
2
<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project id="f6396e9c-d14b-4fd4-8777-65a92f96bc62" activeEnvironment="Default" name="rest-project" resourceRoot="" soapui-version="5.3.0" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:RestService" id="13cc0c25-db6b-482e-8d1c-3a78a7c09a6b" wadlVersion="http://wadl.dev.java.net/2009/02" name="tweets-v1" type="rest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart=""/><con:endpoints><con:endpoint>http://docker-vm:18080</con:endpoint></con:endpoints><con:resource name="tweets" path="/v1/tweets" id="b266d046-5907-45e8-a419-a56bf0d0f781"><con:settings/><con:parameters/><con:method name="Tweets v1" id="f7a28763-75c2-447f-b99b-260b7d12a461" method="GET"><con:settings/><con:parameters/><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="RESPONSE"><con:mediaType>application/json</con:mediaType><con:status>200</con:status><con:params/></con:representation><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="FAULT"><con:mediaType>text/html;charset=iso-8859-1</con:mediaType><con:status>500</con:status><con:params/><con:element>html</con:element></con:representation><con:request name="Request v1" id="39be0347-a3f4-4d51-8262-de309f90e2d0" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:18080</con:endpoint><con:request/><con:originalUri>http://docker-vm/v1/tweets</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:request></con:method></con:resource></con:interface><con:interface xsi:type="con:RestService" id="a1172695-db28-42e2-98cb-8d780e4b07d7" wadlVersion="http://wadl.dev.java.net/2009/02" name="tweets-v2" type="rest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://docker-vm:32884</con:endpoint></con:endpoints><con:resource name="tweets" path="/v2/tweets" id="ea5d7e12-8f88-4613-8ce9-6a0aee63dd45"><con:settings/><con:parameters/><con:method name="Tweets v2" id="c815cd07-77d5-4282-8c85-16b0391b7a62" method="GET"><con:settings/><con:parameters/><con:representation type="RESPONSE"><con:mediaType>application/json</con:mediaType><con:status>200</con:status><con:params/></con:representation><con:request name="Request v2" id="0640d33b-572b-4986-8aa4-f4082f55241f" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:28080</con:endpoint><con:request/><con:originalUri>http://docker-vm/v2/tweets</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:request></con:method></con:resource></con:interface><con:interface xsi:type="con:RestService" id="c5dcc146-1236-453d-9f10-a476d3eb1ebc" wadlVersion="http://wadl.dev.java.net/2009/02" name="hello-monolith" type="rest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart=""/><con:endpoints><con:endpoint>http://docker-vm:32947</con:endpoint></con:endpoints><con:resource name="Jeqo" path="/hello/{name}" id="96ed73b3-b027-4e0a-ab0e-facea38b18ad"><con:settings/><con:parameters><con:parameter><con:name>name</con:name><con:value>jeqo</con:value><con:style>TEMPLATE</con:style><con:default>jeqo</con:default></con:parameter></con:parameters><con:method name="Jeqo 1" id="7a5926cd-3c95-4499-96e6-378400f6679e" method="GET"><con:settings/><con:parameters/><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="RESPONSE"><con:mediaType>text/plain</con:mediaType><con:status>200</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="FAULT"><con:mediaType>application/json</con:mediaType><con:status>404</con:status><con:params/><con:element xmlns:jeqo="http://docker-vm/hello/jeqo">jeqo:Fault</con:element></con:representation><con:request name="Request 1" id="46dd1158-003e-4c52-9af3-74af3fd047a0" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:8080</con:endpoint><con:request/><con:originalUri>http://docker-vm/hello/jeqo</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters><entry key="name" value="jeqo" xmlns="http://eviware.com/soapui/config"/></con:parameters><con:parameterOrder><con:entry>name</con:entry></con:parameterOrder></con:request></con:method></con:resource></con:interface><con:testSuite id="2c3bbe08-625c-4478-8645-d10d42c449f5" name="rest-test-suite"><con:description>TestSuite generated for REST Service [http://docker-vm:32861]</con:description><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="fd8214ca-7384-4a83-9698-9026c0aeb0c6" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TestCase tweets-v1" searchProperties="true"><con:description>TestCase generated for REST Resource [Tweets] located at [/v1/tweets]</con:description><con:settings/><con:testStep type="restrequest" name="Tweets v1 - Request v1" id="51972e32-3105-4b6e-beec-9a27b0b5fd82"><con:settings/><con:config service="tweets-v1" resourcePath="/v1/tweets" methodName="Tweets v1" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="Tweets v1 - Request v1" id="39be0347-a3f4-4d51-8262-de309f90e2d0" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:18080</con:endpoint><con:request/><con:originalUri>http://docker-vm/v1/tweets</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:restRequest></con:config></con:testStep><con:loadTest id="2056f490-e84b-4046-925a-590100ba443b" name="LoadTest v1"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>300</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>600</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type><con:config><testDelay>1000</testDelay><randomFactor>0.0</randomFactor></con:config></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase id="8bf1d0ff-9385-4c83-813d-2bf7d36c9cbf" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TestCase tweets-v2" searchProperties="true"><con:settings/><con:testStep type="restrequest" name="Tweets v2 - Request v2" id="8da1a51b-6d4b-47ca-81f0-d6280b90e16a"><con:settings/><con:config service="tweets-v2" resourcePath="/v2/tweets" methodName="Tweets v2" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="Tweets v2 - Request v2" id="0640d33b-572b-4986-8aa4-f4082f55241f" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:28080</con:endpoint><con:request/><con:originalUri>http://docker-vm/v2/tweets</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:restRequest></con:config></con:testStep><con:loadTest id="12f6e8af-f52a-4d31-84f0-aea949ace986" name="LoadTest v2"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>300</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type><con:config><testDelay>1000</testDelay><randomFactor>0.0</randomFactor></con:config></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase id="6a53bcca-b5a6-404f-8537-1d8cc998267a" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TestCase hello-monolith" searchProperties="true"><con:settings/><con:testStep type="restrequest" name="Jeqo 1 - Request 1" id="39ffdeac-8cc5-4cc8-abd6-370fb7c91fb3"><con:settings/><con:config service="hello-monolith" resourcePath="/hello/{name}" methodName="Jeqo 1" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="Jeqo 1 - Request 1" id="46dd1158-003e-4c52-9af3-74af3fd047a0" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:endpoint>http://docker-vm:8080</con:endpoint><con:request/><con:originalUri>http://docker-vm/hello/jeqo</con:originalUri><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters><entry key="name" value="jeqo" xmlns="http://eviware.com/soapui/config"/></con:parameters><con:parameterOrder><con:entry>name</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:loadTest id="4f9c1d87-edb0-423f-ade6-5e5f32c1818e" name="LoadTest 1"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>20</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Variance</con:type><con:config><interval>60000</interval><variance>0.8</variance></con:config></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/><con:oAuth2ProfileContainer/><con:oAuth1ProfileContainer/><con:sensitiveInformation/></con:soapui-project>