The JMeter Jmx Test Plan Format
Jmx Test Plan 2.1 Format
TODO.
2.1 Format Example
Here's what a 2.1 jmx format would look like:
<jmeterTestPlan version="1.2" properties="1.8"> <hashTree> <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true"> ... </TestPlan> <hashTree> <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true"> ... </ThreadGroup> <hashTree> <RecordingController guiclass="RecordController" testclass="RecordingController" testname="Recording Controller" enabled="true"/> <hashTree> <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="/my_webapp/root/page" enabled="true"> ... </HTTPSampler> <hashTree> <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Browser-derived headers" enabled="true"> ... </HeaderManager> ... <hashTree/> </hashTree> <hashTree/> </hashTree> </hashTree>
Jmx Test Plan 2.0 Format
TODO.
How to save in 2.0 Format
Set jmeter.properties. See [:JMeterFAQ:JMeter FAQ].
2.0 Format Example
Here's what a 2.0 jmx format would look like:
<?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</property> <collection class="java.util.ArrayList" propType="org.apache.jmeter.testelement.property.CollectionProperty" name="Arguments.arguments"/> ... </testelement> <property xml:space="preserve" propType="org.apache.jmeter.testelement.property.StringProperty" name="TestElement.gui_class">org.apache.jmeter.control.gui.TestPlanGui</property> ... </testelement> <node> ... </node> ... </node>