You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by "Schlichting, Carsten (Z-EDV)" <Ca...@KVB.de> on 2004/06/02 16:48:05 UTC

AW: AW: how to run a logout transaction once

Sorry, I guess the attachment didn't make it through the firewall.

Here is the testplan I had attached. I was using JMeter 1.9.1:
Let me know if this works for you.

Carsten

<?xml version="1.0" encoding="UTF-8"?>
<node>
<testelement class="org.apache.jmeter.testelement.TestPlan">
<testelement class="org.apache.jmeter.config.Arguments"
name="TestPlan.user_defined_variables">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.config.gui.ArgumentsPanel</pr
operty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.config.Arguments</property>
<collection class="java.util.ArrayList"
propType="org.apache.jmeter.testelement.property.CollectionProperty"
name="Arguments.arguments"/>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Argument List</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.TestPlanGui</prop
erty>
<collection class="java.util.LinkedList"
propType="org.apache.jmeter.testelement.property.CollectionProperty"
name="TestPlan.thread_groups"/>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.testelement.TestPlan</proper
ty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestPlan.serialize_threadgroups">false</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Test Plan</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestPlan.functional_mode">false</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.threads.ThreadGroup">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.threads.gui.ThreadGroupGui</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.LongProperty"
name="ThreadGroup.start_time">1064858400000</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.threads.ThreadGroup</propert
y>
<testelement class="org.apache.jmeter.control.LoopController"
name="ThreadGroup.main_controller">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.LoopControlPanel<
/property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="LoopController.loops">1</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.control.LoopController</prop
erty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Wiederholungs Kontroller</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="LoopController.continue_forever">false</property>
</testelement>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">DMP-Users</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.LongProperty"
name="ThreadGroup.end_time">1064984400000</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="ThreadGroup.num_threads">200</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="ThreadGroup.scheduler">false</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="ThreadGroup.ramp_time">3000</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.control.LoopController">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.LoopControlPanel<
/property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="LoopController.loops">3</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.control.LoopController</prop
erty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Loop Controller</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="LoopController.continue_forever">true</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.control.GenericController">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.LogicControllerGu
i</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.control.GenericController</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Simple Controller</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.control.OnceOnlyController">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.OnceOnlyControlle
rGui</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.control.OnceOnlyController</
property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Once Only Controller</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSa
mpler</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.encoded_path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.method">POST</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.use_keepalive">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.protocol"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.image_parser">false</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.follow_redirects">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.port"></property>
<testelement class="org.apache.jmeter.config.Arguments"
name="HTTPsampler.Arguments">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumen
tsPanel</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.config.Arguments</property>
<collection class="java.util.LinkedList"
propType="org.apache.jmeter.testelement.property.CollectionProperty"
name="Arguments.arguments">
<testelement class="org.apache.jmeter.protocol.http.util.HTTPArgument"
name="">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.metadata">=</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.value">login.login</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.use_equals">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.name">cmd</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.always_encode">false</property>
</testelement>
</collection>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.mimetype"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.Htt
pTestSampleGui</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_FIELD"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">login.login</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.domain"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_NAME"></property>
</testelement>
</node>
</node>
<node>
<testelement class="org.apache.jmeter.control.GenericController">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.control.gui.LogicControllerGu
i</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.control.GenericController</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Add One Sheet</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<node>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSa
mpler</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.encoded_path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.method">GET</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.use_keepalive">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.protocol"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.image_parser">false</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.follow_redirects">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.port"></property>
<testelement class="org.apache.jmeter.config.Arguments"
name="HTTPsampler.Arguments">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumen
tsPanel</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.config.Arguments</property>
<collection class="java.util.LinkedList"
propType="org.apache.jmeter.testelement.property.CollectionProperty"
name="Arguments.arguments">
<testelement class="org.apache.jmeter.protocol.http.util.HTTPArgument"
name="">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.metadata">=</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.value">sheet.create</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.use_equals">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.name">cmd</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.always_encode">false</property>
</testelement>
</collection>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.mimetype"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.Htt
pTestSampleGui</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_FIELD"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">sheet.create</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.domain"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_NAME"></property>
</testelement>
<node>
<testelement class="org.apache.jmeter.extractor.RegexExtractor">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="RegexExtractor.default"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.extractor.gui.RegexExtractorG
ui</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.extractor.RegexExtractor</pr
operty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="RegexExtractor.regex">KVB-[0-9]+</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Regular Expression Extractor</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="RegexExtractor.match_number">0</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="RegexExtractor.template">$1$</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="RegexExtractor.refname">sid</property>
</testelement>
</node>
<node>
<testelement class="org.apache.jmeter.timers.ConstantTimer">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.timers.gui.ConstantTimerGui</
property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.timers.ConstantTimer</proper
ty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Constant Timer</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="ConstantTimer.delay">10000</property>
</testelement>
</node>
</node>
</node>
<node>
<testelement class="org.apache.jmeter.reporters.ResultCollector">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.visualizers.TableVisualizer</
property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">View Results in Table</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="filename"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="ResultCollector.error_logging">false</property>
</testelement>
</node>
<node>
<testelement class="org.apache.jmeter.reporters.ResultCollector">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.visualizers.StatVisualizer</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Aggregate Report</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="filename"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="ResultCollector.error_logging">false</property>
</testelement>
</node>
<node>
<testelement class="org.apache.jmeter.reporters.ResultCollector">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.visualizers.ViewResultsFullVi
sualizer</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">View Results Tree</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="filename"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="ResultCollector.error_logging">false</property>
</testelement>
</node>
<node>
<testelement class="org.apache.jmeter.reporters.ResultCollector">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.visualizers.GraphVisualizer</
property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.reporters.ResultCollector</p
roperty>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">Graph Results</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="filename"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="ResultCollector.error_logging">false</property>
</testelement>
</node>
</node>
</node>
<node>
<testelement class="org.apache.jmeter.protocol.http.sampler.HTTPSampler">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.protocol.http.sampler.HTTPSa
mpler</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.encoded_path"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.method">POST</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.use_keepalive">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.protocol"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.image_parser">false</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPSampler.follow_redirects">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.port"></property>
<testelement class="org.apache.jmeter.config.Arguments"
name="HTTPsampler.Arguments">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.gui.HTTPArgumen
tsPanel</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.test_class">org.apache.jmeter.config.Arguments</property>
<collection class="java.util.LinkedList"
propType="org.apache.jmeter.testelement.property.CollectionProperty"
name="Arguments.arguments">
<testelement class="org.apache.jmeter.protocol.http.util.HTTPArgument"
name="">
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.metadata">=</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.value">login.logout</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.use_equals">true</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="Argument.name">cmd</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="HTTPArgument.always_encode">false</property>
</testelement>
</collection>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.BooleanProperty"
name="TestElement.enabled">true</property>
</testelement>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.mimetype"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.gui_class">org.apache.jmeter.protocol.http.control.gui.Htt
pTestSampleGui</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_FIELD"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="TestElement.name">logout</property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.domain"></property>
<property xml:space="preserve"
propType="org.apache.jmeter.testelement.property.StringProperty"
name="HTTPSampler.FILE_NAME"></property>
</testelement>
</node>
</node>
</node>



> Mit freundlichen Grüßen,
> Carsten Schlichting
> 
> Kassenärztliche Vereinigung Bayerns
> Ressort Informationstechnologie - eServices
> Arabellastraße 30
> 81925 München
> Tel: +49 89 92096 730
> Fax: +49 89 92096 61277


-----Ursprüngliche Nachricht-----
Von: Remedy QA [mailto:remedyqa@yahoo.com]
Gesendet: Donnerstag, 27. Mai 2004 18:26
An: JMeter Users List
Betreff: Re: AW: how to run a logout transaction once


Would you just paste the code onto the email? I didn't get any attachment.
Thanks!
Actually, I haven't tried the Once Only Controller. From just reading the
reference, I assume that is what it should do.  

"Schlichting, Carsten (Z-EDV)" <Ca...@KVB.de> wrote:
Hi!

Can you package everything you want to do during the 2 hours in one
Controller and put your logout parallel to this controller? I have attached
a sample plan that shows what I'm talking about ...

Carsten

P.S.: The only once controller always runs twice rather than once for me ...

-----Ursprüngliche Nachricht-----
Von: Remedy QA [mailto:remedyqa@yahoo.com]
Gesendet: Mittwoch, 26. Mai 2004 18:48
An: JMeter Users List
Betreff: RE: how to run a logout transaction once


The problem with this is that in Thread Group, it is scheduled to run for 2
hours and loop forever. I am assuming that after 2 hours, the looping will
stop. 

So, according to your suggestion, Simple Controller for login and logout
will repeat and that is not what I want. I can use Once Only Controller for
login and the Loop Controller you suggested. However, the logout is the
problem. I cannot use Once Only Controller for logout because the user
should not logout until 2 hours has ended.

thanks.

"BAZLEY, Sebastian" wrote:
Thread group
Simple Controller
Login
Loop controller
Random Controller
Simple Controller
Logout

Or something similar.
-----Original Message-----
From: Remedy QA [mailto:remedyqa@yahoo.com]
Sent: 25 May 2004 20:14
To: JMeter User List
Subject: how to run a logout transaction once


I would like to have users run these in this order in a scheduled simulation
duration: 
1. a first set of transactions once, 
2. then run a second set randomly and repeatedly, 
3. then finally when simulation time is near the end, run a thrid set of
transactions once. 

For the first 2 sets, I realize I can use the Once Only Controller and
Random Controller respectively. However, I don't know how to get the last
set to run only once at the time I want.

The last set of transactions is essentially logout. I would like the user
to only login/logout once through the entire simulation. For the other
transactions, I would like the users to repeat until the simulation time has
ended. The final action should be logout before the simulation ends.

Can anyone think of a way to achieve this?

Thanks,
Mabel


		
---------------------------------
Do you Yahoo!?
Friends.  Fun. Try the all-new Yahoo! Messenger

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org


Re: AW: AW: how to run a logout transaction once

Posted by Remedy QA <re...@yahoo.com>.
The following is the structure of your test plan that
you've included.

TestPlan
    ThreadGroup (loop once, no schedule)
        Loop Controller (loop 3 times)
            Simple Controller 1
                Once Only Controller
                    HTTP Request - login
            Simple Controller 2
                HTTP Request A
                    Constant Timer - 10 seconds
        HTTP Request - logout

I don't see how it controls running for 2 hours. How
do you tell the Loop Controller to run 2 hours? I'll
have to guess how many times it will loop in 2 hours?!
 Please elaborate. Thanks.

mabel

    
--- "Schlichting, Carsten (Z-EDV)"
<Ca...@KVB.de> wrote:
> Sorry, I guess the attachment didn't make it through
> the firewall.
> 
> Here is the testplan I had attached. I was using
> JMeter 1.9.1:
> Let me know if this works for you.
> 
> Carsten
>  
....

> 
> -----Urspr�ngliche Nachricht-----
> Von: Remedy QA [mailto:remedyqa@yahoo.com]
> Gesendet: Donnerstag, 27. Mai 2004 18:26
> An: JMeter Users List
> Betreff: Re: AW: how to run a logout transaction
> once
> 
> 
> Would you just paste the code onto the email? I
> didn't get any attachment.
> Thanks!
> Actually, I haven't tried the Once Only Controller.
> From just reading the
> reference, I assume that is what it should do.  
> 
> "Schlichting, Carsten (Z-EDV)"
> <Ca...@KVB.de> wrote:
> Hi!
> 
> Can you package everything you want to do during the
> 2 hours in one
> Controller and put your logout parallel to this
> controller? I have attached
> a sample plan that shows what I'm talking about ...
> 
> Carsten
> 
> P.S.: The only once controller always runs twice
> rather than once for me ...
> 
> -----Urspr�ngliche Nachricht-----
> Von: Remedy QA [mailto:remedyqa@yahoo.com]
> Gesendet: Mittwoch, 26. Mai 2004 18:48
> An: JMeter Users List
> Betreff: RE: how to run a logout transaction once
> 
> 
> The problem with this is that in Thread Group, it is
> scheduled to run for 2
> hours and loop forever. I am assuming that after 2
> hours, the looping will
> stop. 
> 
> So, according to your suggestion, Simple Controller
> for login and logout
> will repeat and that is not what I want. I can use
> Once Only Controller for
> login and the Loop Controller you suggested.
> However, the logout is the
> problem. I cannot use Once Only Controller for
> logout because the user
> should not logout until 2 hours has ended.
> 
> thanks.
> 
> "BAZLEY, Sebastian" wrote:
> Thread group
> Simple Controller
> Login
> Loop controller
> Random Controller
> Simple Controller
> Logout
> 
> Or something similar.
> -----Original Message-----
> From: Remedy QA [mailto:remedyqa@yahoo.com]
> Sent: 25 May 2004 20:14
> To: JMeter User List
> Subject: how to run a logout transaction once
> 
> 
> I would like to have users run these in this order
> in a scheduled simulation
> duration: 
> 1. a first set of transactions once, 
> 2. then run a second set randomly and repeatedly, 
> 3. then finally when simulation time is near the
> end, run a thrid set of
> transactions once. 
> 
> For the first 2 sets, I realize I can use the Once
> Only Controller and
> Random Controller respectively. However, I don't
> know how to get the last
> set to run only once at the time I want.
> 
> The last set of transactions is essentially logout.
> I would like the user
> to only login/logout once through the entire
> simulation. For the other
> transactions, I would like the users to repeat until
> the simulation time has
> ended. The final action should be logout before the
> simulation ends.
> 
> Can anyone think of a way to achieve this?
> 
> Thanks,
> Mabel
 



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org