forked from loafle/openapi-generator-original
Improve JMeter Template : Fix Issue 7773 (#7774)
* Improve JMeter Template: In CSV DataSet ignore first line as it contains headers Share CSV for Thread-Group instead of doing it across all threads Use scheduler Add variables definable through properties for: - Rampup - Duration - Threads Drop HttpClient 3.1 customization Remove in Test Plan Element host and port as they are defined in User Variables * Improve JMeter Template : Fix Issue 7773 This comment #7773 As per request update samples
This commit is contained in:
parent
22f0b8db43
commit
d1850091a7
@ -6,24 +6,28 @@
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="host" elementType="Argument">
|
||||
<stringProp name="Argument.name">host</stringProp>
|
||||
<stringProp name="Argument.value">localhost</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="port" elementType="Argument">
|
||||
<stringProp name="Argument.name">port</stringProp>
|
||||
<stringProp name="Argument.value">8080</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="threads" elementType="Argument">
|
||||
<stringProp name="Argument.name">threads</stringProp>
|
||||
<stringProp name="Argument.value">${__P(threads,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="rampup" elementType="Argument">
|
||||
<stringProp name="Argument.name">rampup</stringProp>
|
||||
<stringProp name="Argument.value">${__P(rampup,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="duration" elementType="Argument">
|
||||
<stringProp name="Argument.name">duration</stringProp>
|
||||
<stringProp name="Argument.value">${__P(duration,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="testCases" elementType="Argument">
|
||||
<stringProp name="Argument.name">testCases</stringProp>
|
||||
<stringProp name="Argument.value">${__P(testCases,10)}</stringProp>
|
||||
@ -67,13 +71,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -109,7 +113,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">{{summary}} {{notes}}</stringProp>
|
||||
@ -121,9 +125,10 @@
|
||||
<stringProp name="filename">${testData.{{operationId}}File}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
|
@ -6,24 +6,28 @@
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="host" elementType="Argument">
|
||||
<stringProp name="Argument.name">host</stringProp>
|
||||
<stringProp name="Argument.value">localhost</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="port" elementType="Argument">
|
||||
<stringProp name="Argument.name">port</stringProp>
|
||||
<stringProp name="Argument.value">8080</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="threads" elementType="Argument">
|
||||
<stringProp name="Argument.name">threads</stringProp>
|
||||
<stringProp name="Argument.value">${__P(threads,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="rampup" elementType="Argument">
|
||||
<stringProp name="Argument.name">rampup</stringProp>
|
||||
<stringProp name="Argument.value">${__P(rampup,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="duration" elementType="Argument">
|
||||
<stringProp name="Argument.name">duration</stringProp>
|
||||
<stringProp name="Argument.value">${__P(duration,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="testCases" elementType="Argument">
|
||||
<stringProp name="Argument.name">testCases</stringProp>
|
||||
<stringProp name="Argument.value">${__P(testCases,10)}</stringProp>
|
||||
@ -102,13 +106,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -133,7 +137,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Add a new pet to the store </stringProp>
|
||||
@ -145,9 +149,10 @@
|
||||
<stringProp name="filename">${testData.addPetFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -167,13 +172,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -202,7 +207,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Deletes a pet </stringProp>
|
||||
@ -214,9 +219,10 @@
|
||||
<stringProp name="filename">${testData.deletePetFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -236,13 +242,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -274,7 +280,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Finds Pets by status Multiple status values can be provided with comma separated strings</stringProp>
|
||||
@ -286,9 +292,10 @@
|
||||
<stringProp name="filename">${testData.findPetsByStatusFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -308,13 +315,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -346,7 +353,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Finds Pets by tags Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.</stringProp>
|
||||
@ -358,9 +365,10 @@
|
||||
<stringProp name="filename">${testData.findPetsByTagsFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -380,13 +388,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -411,7 +419,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Find pet by ID Returns a single pet</stringProp>
|
||||
@ -423,9 +431,10 @@
|
||||
<stringProp name="filename">${testData.getPetByIdFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -445,13 +454,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -476,7 +485,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Update an existing pet </stringProp>
|
||||
@ -488,9 +497,10 @@
|
||||
<stringProp name="filename">${testData.updatePetFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -510,13 +520,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -541,7 +551,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Updates a pet in the store with form data </stringProp>
|
||||
@ -553,9 +563,10 @@
|
||||
<stringProp name="filename">${testData.updatePetWithFormFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -575,13 +586,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -606,7 +617,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">uploads an image </stringProp>
|
||||
@ -618,9 +629,10 @@
|
||||
<stringProp name="filename">${testData.uploadFileFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
|
@ -6,24 +6,28 @@
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="host" elementType="Argument">
|
||||
<stringProp name="Argument.name">host</stringProp>
|
||||
<stringProp name="Argument.value">localhost</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="port" elementType="Argument">
|
||||
<stringProp name="Argument.name">port</stringProp>
|
||||
<stringProp name="Argument.value">8080</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="threads" elementType="Argument">
|
||||
<stringProp name="Argument.name">threads</stringProp>
|
||||
<stringProp name="Argument.value">${__P(threads,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="rampup" elementType="Argument">
|
||||
<stringProp name="Argument.name">rampup</stringProp>
|
||||
<stringProp name="Argument.value">${__P(rampup,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="duration" elementType="Argument">
|
||||
<stringProp name="Argument.name">duration</stringProp>
|
||||
<stringProp name="Argument.value">${__P(duration,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="testCases" elementType="Argument">
|
||||
<stringProp name="Argument.name">testCases</stringProp>
|
||||
<stringProp name="Argument.value">${__P(testCases,10)}</stringProp>
|
||||
@ -82,13 +86,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -113,7 +117,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Delete purchase order by ID For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors</stringProp>
|
||||
@ -125,9 +129,10 @@
|
||||
<stringProp name="filename">${testData.deleteOrderFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -147,13 +152,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -178,7 +183,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Returns pet inventories by status Returns a map of status codes to quantities</stringProp>
|
||||
@ -190,9 +195,10 @@
|
||||
<stringProp name="filename">${testData.getInventoryFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -212,13 +218,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -243,7 +249,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Find purchase order by ID For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions</stringProp>
|
||||
@ -255,9 +261,10 @@
|
||||
<stringProp name="filename">${testData.getOrderByIdFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -277,13 +284,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -308,7 +315,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Place an order for a pet </stringProp>
|
||||
@ -320,9 +327,10 @@
|
||||
<stringProp name="filename">${testData.placeOrderFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
|
@ -6,24 +6,28 @@
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="host" elementType="Argument">
|
||||
<stringProp name="Argument.name">host</stringProp>
|
||||
<stringProp name="Argument.value">localhost</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="port" elementType="Argument">
|
||||
<stringProp name="Argument.name">port</stringProp>
|
||||
<stringProp name="Argument.value">8080</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="threads" elementType="Argument">
|
||||
<stringProp name="Argument.name">threads</stringProp>
|
||||
<stringProp name="Argument.value">${__P(threads,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="rampup" elementType="Argument">
|
||||
<stringProp name="Argument.name">rampup</stringProp>
|
||||
<stringProp name="Argument.value">${__P(rampup,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="duration" elementType="Argument">
|
||||
<stringProp name="Argument.name">duration</stringProp>
|
||||
<stringProp name="Argument.value">${__P(duration,1)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="testCases" elementType="Argument">
|
||||
<stringProp name="Argument.name">testCases</stringProp>
|
||||
<stringProp name="Argument.value">${__P(testCases,10)}</stringProp>
|
||||
@ -102,13 +106,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -133,7 +137,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Create user This can only be done by the logged in user.</stringProp>
|
||||
@ -145,9 +149,10 @@
|
||||
<stringProp name="filename">${testData.createUserFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -167,13 +172,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -198,7 +203,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Creates list of users with given input array </stringProp>
|
||||
@ -210,9 +215,10 @@
|
||||
<stringProp name="filename">${testData.createUsersWithArrayInputFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -232,13 +238,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -263,7 +269,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Creates list of users with given input array </stringProp>
|
||||
@ -275,9 +281,10 @@
|
||||
<stringProp name="filename">${testData.createUsersWithListInputFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -297,13 +304,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -328,7 +335,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Delete user This can only be done by the logged in user.</stringProp>
|
||||
@ -340,9 +347,10 @@
|
||||
<stringProp name="filename">${testData.deleteUserFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -362,13 +370,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -393,7 +401,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Get user by user name </stringProp>
|
||||
@ -405,9 +413,10 @@
|
||||
<stringProp name="filename">${testData.getUserByNameFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -427,13 +436,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -472,7 +481,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Logs user into the system </stringProp>
|
||||
@ -484,9 +493,10 @@
|
||||
<stringProp name="filename">${testData.loginUserFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -506,13 +516,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -537,7 +547,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Logs out current logged in user session </stringProp>
|
||||
@ -549,9 +559,10 @@
|
||||
<stringProp name="filename">${testData.logoutUserFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
@ -571,13 +582,13 @@
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<stringProp name="LoopController.loops">${testCases}</stringProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">1</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">${rampup}</stringProp>
|
||||
<longProp name="ThreadGroup.start_time">1448391617000</longProp>
|
||||
<longProp name="ThreadGroup.end_time">1448391617000</longProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">true</boolProp>
|
||||
<stringProp name="ThreadGroup.duration">${duration}</stringProp>
|
||||
<stringProp name="ThreadGroup.delay">5</stringProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||||
@ -602,7 +613,7 @@
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient3.1</stringProp>
|
||||
<stringProp name="HTTPSampler.implementation"></stringProp>
|
||||
<boolProp name="HTTPSampler.monitor">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="TestPlan.comments">Updated user This can only be done by the logged in user.</stringProp>
|
||||
@ -614,9 +625,10 @@
|
||||
<stringProp name="filename">${testData.updateUserFile}</stringProp>
|
||||
<boolProp name="quotedData">true</boolProp>
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="shareMode">shareMode.group</stringProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="variableNames"></stringProp>
|
||||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
|
Loading…
x
Reference in New Issue
Block a user