You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2016/10/22 12:07:29 UTC
svn commit: r1766184 -
/jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx
Author: pmouawad
Date: Sat Oct 22 12:07:29 2016
New Revision: 1766184
URL: http://svn.apache.org/viewvc?rev=1766184&view=rev
Log:
Improve template:
- Remove useless 200 assertion
- Remove old listeners
- Comment what to change
- Add think time
Modified:
jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx
Modified: jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx
URL: http://svn.apache.org/viewvc/jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx?rev=1766184&r1=1766183&r2=1766184&view=diff
==============================================================================
--- jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx (original)
+++ jmeter/trunk/bin/templates/build-adv-web-test-plan.jmx Sat Oct 22 12:07:29 2016
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<jmeterTestPlan version="1.2" properties="2.9" jmeter="3.0-SNAPSHOT.20160419">
+<jmeterTestPlan version="1.2" properties="3.1" jmeter="3.1-SNAPSHOT.20161018">
<hashTree>
<TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="build-adv-web-test-plan" enabled="true">
<stringProp name="TestPlan.comments"></stringProp>
@@ -37,11 +37,13 @@
<stringProp name="Argument.name">host</stringProp>
<stringProp name="Argument.value">site.example</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
+ <stringProp name="Argument.desc">Change this value to jmeter.apache.org</stringProp>
</elementProp>
<elementProp name="bugzilla_host" elementType="Argument">
<stringProp name="Argument.name">bugzilla_host</stringProp>
<stringProp name="Argument.value">bz.site.example</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
+ <stringProp name="Argument.desc">Change this value to bz.apache.org</stringProp>
</elementProp>
</collectionProp>
</Arguments>
@@ -120,16 +122,6 @@
<stringProp name="HTTPSampler.concurrentPool">4</stringProp>
</ConfigTestElement>
<hashTree/>
- <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="CheckResponseCode200" enabled="true">
- <collectionProp name="Asserion.test_strings">
- <stringProp name="49586">200</stringProp>
- </collectionProp>
- <stringProp name="TestPlan.comments">Check Response code for all children samplers of JMeter Users Thread Group</stringProp>
- <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
- <boolProp name="Assertion.assume_success">false</boolProp>
- <intProp name="Assertion.test_type">8</intProp>
- </ResponseAssertion>
- <hashTree/>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Home Page" enabled="true">
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pré-définies" enabled="true">
<collectionProp name="Arguments.arguments"/>
@@ -161,6 +153,18 @@
</ResponseAssertion>
<hashTree/>
</hashTree>
+ <TestAction guiclass="TestActionGui" testclass="TestAction" testname="ThinkTime" enabled="true">
+ <intProp name="ActionProcessor.action">1</intProp>
+ <intProp name="ActionProcessor.target">0</intProp>
+ <stringProp name="ActionProcessor.duration">0</stringProp>
+ </TestAction>
+ <hashTree>
+ <UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="URT" enabled="true">
+ <stringProp name="ConstantTimer.delay">1000</stringProp>
+ <stringProp name="RandomTimer.range">100.0</stringProp>
+ </UniformRandomTimer>
+ <hashTree/>
+ </hashTree>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Changes" enabled="true">
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pré-définies" enabled="true">
<collectionProp name="Arguments.arguments"/>
@@ -207,6 +211,18 @@
</RegexExtractor>
<hashTree/>
</hashTree>
+ <TestAction guiclass="TestActionGui" testclass="TestAction" testname="ThinkTime" enabled="true">
+ <intProp name="ActionProcessor.action">1</intProp>
+ <intProp name="ActionProcessor.target">0</intProp>
+ <stringProp name="ActionProcessor.duration">0</stringProp>
+ </TestAction>
+ <hashTree>
+ <UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="URT" enabled="true">
+ <stringProp name="ConstantTimer.delay">1000</stringProp>
+ <stringProp name="RandomTimer.range">100.0</stringProp>
+ </UniformRandomTimer>
+ <hashTree/>
+ </hashTree>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="BugDetail Page" enabled="true">
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pré-définies" enabled="true">
<collectionProp name="Arguments.arguments"/>
@@ -281,76 +297,6 @@
</HTTPSamplerProxy>
<hashTree/>
</hashTree>
- <ResultCollector guiclass="StatGraphVisualizer" testclass="ResultCollector" testname="Aggregate Graph" enabled="true">
- <boolProp name="ResultCollector.error_logging">false</boolProp>
- <objProp>
- <name>saveConfig</name>
- <value class="SampleSaveConfiguration">
- <time>true</time>
- <latency>true</latency>
- <timestamp>true</timestamp>
- <success>true</success>
- <label>true</label>
- <code>true</code>
- <message>true</message>
- <threadName>true</threadName>
- <dataType>false</dataType>
- <encoding>false</encoding>
- <assertions>true</assertions>
- <subresults>false</subresults>
- <responseData>false</responseData>
- <samplerData>false</samplerData>
- <xml>false</xml>
- <fieldNames>true</fieldNames>
- <responseHeaders>false</responseHeaders>
- <requestHeaders>false</requestHeaders>
- <responseDataOnError>true</responseDataOnError>
- <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
- <assertionsResultsToSave>0</assertionsResultsToSave>
- <bytes>true</bytes>
- <hostname>true</hostname>
- <threadCounts>true</threadCounts>
- <sampleCount>true</sampleCount>
- </value>
- </objProp>
- <stringProp name="filename"></stringProp>
- </ResultCollector>
- <hashTree/>
- <ResultCollector guiclass="RespTimeGraphVisualizer" testclass="ResultCollector" testname="Response Time Graph" enabled="true">
- <boolProp name="ResultCollector.error_logging">false</boolProp>
- <objProp>
- <name>saveConfig</name>
- <value class="SampleSaveConfiguration">
- <time>true</time>
- <latency>true</latency>
- <timestamp>true</timestamp>
- <success>true</success>
- <label>true</label>
- <code>true</code>
- <message>true</message>
- <threadName>true</threadName>
- <dataType>false</dataType>
- <encoding>false</encoding>
- <assertions>true</assertions>
- <subresults>false</subresults>
- <responseData>false</responseData>
- <samplerData>false</samplerData>
- <xml>false</xml>
- <fieldNames>true</fieldNames>
- <responseHeaders>false</responseHeaders>
- <requestHeaders>false</requestHeaders>
- <responseDataOnError>true</responseDataOnError>
- <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
- <assertionsResultsToSave>0</assertionsResultsToSave>
- <bytes>true</bytes>
- <hostname>true</hostname>
- <threadCounts>true</threadCounts>
- <sampleCount>true</sampleCount>
- </value>
- </objProp>
- <stringProp name="filename"></stringProp>
- </ResultCollector>
- <hashTree/>
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
<boolProp name="ResultCollector.error_logging">false</boolProp>
<objProp>