Fixup InterleaveTestPlan and description

git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@652140 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Sebastian Bazley 2008-04-29 21:21:05 +00:00
parent 97f5943089
commit ef44ab7fcb
5 changed files with 329 additions and 309 deletions

View File

@ -1,151 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<node> <jmeterTestPlan version="1.2" properties="2.0">
<testelement class="org.apache.jmeter.testelement.TestPlan"> <hashTree>
<testelement class="org.apache.jmeter.config.Arguments" name="TestPlan.user_defined_variables"> <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.config.gui.ArgumentsPanel</property> <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="Argument List" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <collectionProp name="Arguments.arguments">
<collection class="java.util.ArrayList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"> <elementProp name="server" elementType="Argument">
<testelement class="org.apache.jmeter.config.Argument" name="server"> <stringProp name="Argument.metadata">=</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.metadata">=</property> <stringProp name="Argument.value">jakarta.apache.org</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.value">jakarta.apache.org</property> <stringProp name="Argument.name">server</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.name">server</property> </elementProp>
</testelement> </collectionProp>
<testelement class="org.apache.jmeter.config.Argument" name="server"> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.metadata">=</property> <collectionProp name="TestPlan.thread_groups"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.value">jakarta.apache.org</property> <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.name">server</property> <boolProp name="TestPlan.functional_mode">false</boolProp>
</testelement> <stringProp name="TestPlan.comments"></stringProp>
</collection> <stringProp name="TestPlan.user_define_classpath"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Argument List</property> </TestPlan>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <hashTree>
</testelement> <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Jakarta Users" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.TestPlanGui</property> <longProp name="ThreadGroup.start_time">0</longProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="TestPlan.thread_groups"/> <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.testelement.TestPlan</property> <boolProp name="LoopController.continue_forever">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestPlan.serialize_threadgroups">false</property> <stringProp name="LoopController.loops">5</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Test Plan</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <longProp name="ThreadGroup.end_time">0</longProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestPlan.functional_mode">false</property> <stringProp name="ThreadGroup.num_threads">2</stringProp>
</testelement> <boolProp name="ThreadGroup.scheduler">false</boolProp>
<node> <stringProp name="ThreadGroup.ramp_time">0</stringProp>
<testelement class="org.apache.jmeter.threads.ThreadGroup"> <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.threads.gui.ThreadGroupGui</property> <stringProp name="ThreadGroup.duration"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.LongProperty" name="ThreadGroup.start_time">0</property> <stringProp name="ThreadGroup.delay"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.threads.ThreadGroup</property> </ThreadGroup>
<testelement class="org.apache.jmeter.control.LoopController" name="ThreadGroup.main_controller"> <hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.LoopControlPanel</property> <InterleaveControl guiclass="InterleaveControlGui" testclass="InterleaveControl" testname="Interleave Controller" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="LoopController.loops">8</property> <intProp name="InterleaveControl.style">0</intProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.control.LoopController</property> </InterleaveControl>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Loop Controller</property> <hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="News Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="LoopController.continue_forever">false</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
</testelement> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Jakarta Users</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.LongProperty" name="ThreadGroup.end_time">0</property> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="ThreadGroup.num_threads">1</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="ThreadGroup.scheduler">false</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="ThreadGroup.ramp_time">0</property> <stringProp name="HTTPSampler.path">/site/news/index.html</stringProp>
</testelement> <stringProp name="HTTPSampler.method">GET</stringProp>
<node> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<testelement class="org.apache.jmeter.control.InterleaveControl"> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.InterleaveControlGui</property> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.control.InterleaveControl</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Interleave Controller</property> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.IntegerProperty" name="InterleaveControl.style">0</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
</testelement> <stringProp name="HTTPSampler.monitor">false</stringProp>
<node> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="FAQ Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> <stringProp name="HTTPSampler.path">/site/faqs.html</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
</testelement> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">News Page</property> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="Gump Page" enabled="true">
</testelement> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
</node> <collectionProp name="Arguments.arguments"/>
<node> </elementProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <stringProp name="HTTPSampler.path">/site/faqs.html</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> </HTTPSampler>
</testelement> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> </hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="Log Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">FAQ Page</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <stringProp name="HTTPSampler.domain"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <stringProp name="HTTPSampler.port"></stringProp>
</testelement> <stringProp name="HTTPSampler.protocol"></stringProp>
</node> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<node> <stringProp name="HTTPSampler.path"></stringProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <boolProp name="HTTPSampler.follow_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <boolProp name="HTTPSampler.auto_redirects">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <ResultCollector guiclass="SimpleDataWriter" testclass="ResultCollector" testname="File Reporter" enabled="true">
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <boolProp name="ResultCollector.error_logging">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <objProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <name>saveConfig</name>
</testelement> <value class="SampleSaveConfiguration">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> <time>true</time>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <latency>true</latency>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <timestamp>true</timestamp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <success>true</success>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Gump Page</property> <label>true</label>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <code>true</code>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <message>true</message>
</testelement> <threadName>true</threadName>
</node> <dataType>true</dataType>
</node> <encoding>false</encoding>
<node> <assertions>true</assertions>
<testelement class="org.apache.jmeter.reporters.ResultCollector"> <subresults>true</subresults>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.visualizers.SimpleDataWriter</property> <responseData>false</responseData>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</property> <samplerData>false</samplerData>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">File Reporter</property> <xml>true</xml>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <fieldNames>false</fieldNames>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="filename"/> <responseHeaders>false</responseHeaders>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="ResultCollector.error_logging">false</property> <requestHeaders>false</requestHeaders>
</testelement> <responseDataOnError>false</responseDataOnError>
</node> <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
</node> <assertionsResultsToSave>0</assertionsResultsToSave>
</node> <bytes>true</bytes>
</value>
</objProp>
<stringProp name="filename"></stringProp>
</ResultCollector>
<hashTree/>
</hashTree>
</hashTree>
</hashTree>
</jmeterTestPlan>

View File

@ -4327,7 +4327,7 @@ requests per thread. See the table below for the sequence JMeter sends the HTTP
<tr> <tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif"> <font color="#000000" size="-1" face="arial,helvetica,sanserif">
2 1
</font> </font>
</td> </td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@ -4375,7 +4375,7 @@ requests per thread. See the table below for the sequence JMeter sends the HTTP
<tr> <tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif"> <font color="#000000" size="-1" face="arial,helvetica,sanserif">
2 3
</font> </font>
</td> </td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@ -4399,7 +4399,7 @@ requests per thread. See the table below for the sequence JMeter sends the HTTP
<tr> <tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif"> <font color="#000000" size="-1" face="arial,helvetica,sanserif">
2 4
</font> </font>
</td> </td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
@ -4423,7 +4423,7 @@ requests per thread. See the table below for the sequence JMeter sends the HTTP
<tr> <tr>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
<font color="#000000" size="-1" face="arial,helvetica,sanserif"> <font color="#000000" size="-1" face="arial,helvetica,sanserif">
2 5
</font> </font>
</td> </td>
<td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left"> <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">

View File

@ -121,6 +121,8 @@ To skip EOL checking, set tcp.eolByte=1000 (or some other value which is not a v
<li>Ensure ResponseCode and ResponseMessage are set for successful JDBC samples</li> <li>Ensure ResponseCode and ResponseMessage are set for successful JDBC samples</li>
<li>FTPSampler now detects and reports failure to open the remote file</li> <li>FTPSampler now detects and reports failure to open the remote file</li>
<li>Class directories defined in search_paths and user.classpath no longer need trailing "/"</li> <li>Class directories defined in search_paths and user.classpath no longer need trailing "/"</li>
<li>Bug 44852 SOAP/ XML-RPC Request does not show Request details in View Results Tree</li>
<li>WebService(SOAP) Sampler ResponseData now includes the EOLs sent by server</li>
</ul> </ul>
<h4>Improvements</h4> <h4>Improvements</h4>

View File

@ -1,151 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<node> <jmeterTestPlan version="1.2" properties="2.0">
<testelement class="org.apache.jmeter.testelement.TestPlan"> <hashTree>
<testelement class="org.apache.jmeter.config.Arguments" name="TestPlan.user_defined_variables"> <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.config.gui.ArgumentsPanel</property> <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="Argument List" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <collectionProp name="Arguments.arguments">
<collection class="java.util.ArrayList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"> <elementProp name="server" elementType="Argument">
<testelement class="org.apache.jmeter.config.Argument" name="server"> <stringProp name="Argument.metadata">=</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.metadata">=</property> <stringProp name="Argument.value">jakarta.apache.org</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.value">jakarta.apache.org</property> <stringProp name="Argument.name">server</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.name">server</property> </elementProp>
</testelement> </collectionProp>
<testelement class="org.apache.jmeter.config.Argument" name="server"> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.metadata">=</property> <collectionProp name="TestPlan.thread_groups"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.value">jakarta.apache.org</property> <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="Argument.name">server</property> <boolProp name="TestPlan.functional_mode">false</boolProp>
</testelement> <stringProp name="TestPlan.comments"></stringProp>
</collection> <stringProp name="TestPlan.user_define_classpath"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Argument List</property> </TestPlan>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <hashTree>
</testelement> <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Jakarta Users" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.TestPlanGui</property> <longProp name="ThreadGroup.start_time">0</longProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="TestPlan.thread_groups"/> <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.testelement.TestPlan</property> <boolProp name="LoopController.continue_forever">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestPlan.serialize_threadgroups">false</property> <stringProp name="LoopController.loops">5</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Test Plan</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <longProp name="ThreadGroup.end_time">0</longProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestPlan.functional_mode">false</property> <stringProp name="ThreadGroup.num_threads">2</stringProp>
</testelement> <boolProp name="ThreadGroup.scheduler">false</boolProp>
<node> <stringProp name="ThreadGroup.ramp_time">0</stringProp>
<testelement class="org.apache.jmeter.threads.ThreadGroup"> <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.threads.gui.ThreadGroupGui</property> <stringProp name="ThreadGroup.duration"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.LongProperty" name="ThreadGroup.start_time">0</property> <stringProp name="ThreadGroup.delay"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.threads.ThreadGroup</property> </ThreadGroup>
<testelement class="org.apache.jmeter.control.LoopController" name="ThreadGroup.main_controller"> <hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.LoopControlPanel</property> <InterleaveControl guiclass="InterleaveControlGui" testclass="InterleaveControl" testname="Interleave Controller" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="LoopController.loops">8</property> <intProp name="InterleaveControl.style">0</intProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.control.LoopController</property> </InterleaveControl>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Loop Controller</property> <hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="News Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="LoopController.continue_forever">false</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
</testelement> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Jakarta Users</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.LongProperty" name="ThreadGroup.end_time">0</property> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="ThreadGroup.num_threads">1</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="ThreadGroup.scheduler">false</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="ThreadGroup.ramp_time">0</property> <stringProp name="HTTPSampler.path">/site/news/index.html</stringProp>
</testelement> <stringProp name="HTTPSampler.method">GET</stringProp>
<node> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<testelement class="org.apache.jmeter.control.InterleaveControl"> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.InterleaveControlGui</property> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.control.InterleaveControl</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Interleave Controller</property> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.IntegerProperty" name="InterleaveControl.style">0</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
</testelement> <stringProp name="HTTPSampler.monitor">false</stringProp>
<node> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="FAQ Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> <stringProp name="HTTPSampler.path">/site/faqs.html</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
</testelement> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">News Page</property> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="Gump Page" enabled="true">
</testelement> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
</node> <collectionProp name="Arguments.arguments"/>
<node> </elementProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> <stringProp name="HTTPSampler.domain">${server}</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <stringProp name="HTTPSampler.port"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <stringProp name="HTTPSampler.protocol">http</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <stringProp name="HTTPSampler.path">/site/faqs.html</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <boolProp name="HTTPSampler.use_keepalive">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> </HTTPSampler>
</testelement> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> </hashTree>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="Log Page" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <collectionProp name="Arguments.arguments"/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">FAQ Page</property> </elementProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <stringProp name="HTTPSampler.domain"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <stringProp name="HTTPSampler.port"></stringProp>
</testelement> <stringProp name="HTTPSampler.protocol"></stringProp>
</node> <stringProp name="HTTPSampler.contentEncoding"></stringProp>
<node> <stringProp name="HTTPSampler.path"></stringProp>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler"> <stringProp name="HTTPSampler.method">GET</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.path">/site/faqs.html</property> <boolProp name="HTTPSampler.follow_redirects">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSampler</property> <boolProp name="HTTPSampler.auto_redirects">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.encoded_path">/site/faqs.html</property> <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.method">GET</property> <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.use_keepalive">false</property> <stringProp name="HTTPSampler.mimetype"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.protocol">http</property> <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.image_parser">false</property> <stringProp name="HTTPSampler.monitor">false</stringProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="HTTPSampler.follow_redirects">true</property> <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
<testelement class="org.apache.jmeter.config.Arguments" name="HTTPsampler.Arguments"> </HTTPSampler>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel</property> <hashTree/>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.config.Arguments</property> <ResultCollector guiclass="SimpleDataWriter" testclass="ResultCollector" testname="File Reporter" enabled="true">
<collection class="java.util.LinkedList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> <boolProp name="ResultCollector.error_logging">false</boolProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name"/> <objProp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <name>saveConfig</name>
</testelement> <value class="SampleSaveConfiguration">
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.port"/> <time>true</time>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.mimetype"/> <latency>true</latency>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.HttpTestSampleGui</property> <timestamp>true</timestamp>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_FIELD"/> <success>true</success>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">Gump Page</property> <label>true</label>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.domain">${server}</property> <code>true</code>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="HTTPSampler.FILE_NAME"/> <message>true</message>
</testelement> <threadName>true</threadName>
</node> <dataType>true</dataType>
</node> <encoding>false</encoding>
<node> <assertions>true</assertions>
<testelement class="org.apache.jmeter.reporters.ResultCollector"> <subresults>true</subresults>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.visualizers.SimpleDataWriter</property> <responseData>false</responseData>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</property> <samplerData>false</samplerData>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.name">File Reporter</property> <xml>true</xml>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="TestElement.enabled">true</property> <fieldNames>false</fieldNames>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="filename"/> <responseHeaders>false</responseHeaders>
<property xml:space="preserve" propType="org.apache.jmeter.testelement.property.BooleanProperty" name="ResultCollector.error_logging">false</property> <requestHeaders>false</requestHeaders>
</testelement> <responseDataOnError>false</responseDataOnError>
</node> <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
</node> <assertionsResultsToSave>0</assertionsResultsToSave>
</node> <bytes>true</bytes>
</value>
</objProp>
<stringProp name="filename"></stringProp>
</ResultCollector>
<hashTree/>
</hashTree>
</hashTree>
</hashTree>
</jmeterTestPlan>

View File

@ -1339,15 +1339,15 @@ requests per thread. See the table below for the sequence JMeter sends the HTTP
<table border="1" cellspacing="0" cellpadding="4"> <table border="1" cellspacing="0" cellpadding="4">
<tr valign="top"><th>Loop Iteration</th><th>Each JMeter Thread Sends These HTTP Requests</th></tr> <tr valign="top"><th>Loop Iteration</th><th>Each JMeter Thread Sends These HTTP Requests</th></tr>
<tr valign="top"><td>1</td><td>News Page</td></tr> <tr valign="top"><td>1</td><td>News Page</td></tr>
<tr valign="top"><td>2</td><td>Log Page</td></tr> <tr valign="top"><td>1</td><td>Log Page</td></tr>
<tr valign="top"><td>2</td><td>FAQ Page</td></tr> <tr valign="top"><td>2</td><td>FAQ Page</td></tr>
<tr valign="top"><td>2</td><td>Log Page</td></tr> <tr valign="top"><td>2</td><td>Log Page</td></tr>
<tr valign="top"><td>3</td><td>Gump Page</td></tr> <tr valign="top"><td>3</td><td>Gump Page</td></tr>
<tr valign="top"><td>2</td><td>Log Page</td></tr> <tr valign="top"><td>3</td><td>Log Page</td></tr>
<tr valign="top"><td>4</td><td>Because there are no more requests in the controller,<br> </br> JMeter starts over and sends the first HTTP Request, which is the News Page.</td></tr> <tr valign="top"><td>4</td><td>Because there are no more requests in the controller,<br> </br> JMeter starts over and sends the first HTTP Request, which is the News Page.</td></tr>
<tr valign="top"><td>2</td><td>Log Page</td></tr> <tr valign="top"><td>4</td><td>Log Page</td></tr>
<tr valign="top"><td>5</td><td>FAQ Page</td></tr> <tr valign="top"><td>5</td><td>FAQ Page</td></tr>
<tr valign="top"><td>2</td><td>Log Page</td></tr> <tr valign="top"><td>5</td><td>Log Page</td></tr>
</table> </table>