Author: fschumacher
Date: Sat Jan 7 15:07:50 2017
New Revision: 1777802
URL: http://svn.apache.org/viewvc?rev=1777802&view=rev
Log:
Convert pdf to xml
Added:
jmeter/trunk/xdocs/images/screenshots/distributed-jmeter.svg
jmeter/trunk/xdocs/images/screenshots/distributed-names.svg
jmeter/trunk/xdocs/images/screenshots/example-remote-start-all.png (with
props)
jmeter/trunk/xdocs/images/screenshots/example-remote-start.png (with
props)
jmeter/trunk/xdocs/images/screenshots/example-simple-plan.png (with props)
jmeter/trunk/xdocs/usermanual/jmeter_distributed_testing_step_by_step.xml
Modified:
jmeter/trunk/xdocs/usermanual/jmeter_proxy_step_by_step.xml
Added: jmeter/trunk/xdocs/images/screenshots/distributed-jmeter.svg
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/images/screenshots/distributed-jmeter.svg?rev=1777802&view=auto
==============================================================================
--- jmeter/trunk/xdocs/images/screenshots/distributed-jmeter.svg (added)
+++ jmeter/trunk/xdocs/images/screenshots/distributed-jmeter.svg Sat Jan 7
15:07:50 2017
@@ -0,0 +1,291 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="204.04666mm"
+ height="108.09111mm"
+ viewBox="0 0 722.99998 383"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="distributed-jmeter.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.1286307"
+ inkscape:cx="378.16613"
+ inkscape:cy="156.05882"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1366"
+ inkscape:window-height="719"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-107.07143,159.1378)">
+ <g
+ id="g4421">
+ <g
+ id="g4144-5"
+ transform="translate(280,75.290758)">
+ <rect
+ ry="41.293694"
+
style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#ff0000;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3336-62"
+ width="199.73024"
+ height="82.587387"
+ x="88.706306"
+ y="-84.222267" />
+ <text
+ xml:space="preserve"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="123.98876"
+ y="-49.735706"
+ id="text4138-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4140-1"
+ x="123.98876"
+ y="-49.735706">jmeter</tspan><tspan
+ sodipodi:role="line"
+ x="123.98876"
+ y="-18.617388"
+ id="tspan4142-2">192.168.0.2</tspan></text>
+ </g>
+ <g
+ transform="translate(20,-54.285714)"
+ id="g4279">
+ <g
+ id="g4144"
+ transform="translate(0,-18.994936)">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.10</tspan></text>
+ </g>
+ <g
+ transform="translate(520,-18.994936)"
+ id="g4144-6">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-2"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-6"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-18"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-7"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.12</tspan></text>
+ </g>
+ <g
+ transform="translate(260,-18.994936)"
+ id="g4144-9">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-20"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-2"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-3"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-75"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.11</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g4279-9"
+ transform="translate(20,242.85714)">
+ <g
+ id="g4144-2"
+ transform="translate(0,-18.994936)">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-28"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-97"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-36"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-1"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.13</tspan></text>
+ </g>
+ <g
+ transform="translate(520,-18.994936)"
+ id="g4144-6-2">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-2-9"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-6-3"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-18-1"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-7-9"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.15</tspan></text>
+ </g>
+ <g
+ transform="translate(260,-18.994936)"
+ id="g4144-9-4">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-20-7"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-2-8"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-3-4"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-75-5"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.14</tspan></text>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356"
+ d="M 204.67279,-72.895148 472.25368,-9.98706"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356-0"
+ d="M 738.94853,-73.338163 471.36764,-10.430075"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356-3"
+ d="M 208.65992,138.20136 476.24081,75.293271"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356-0-6"
+ d="M 742.93566,138.64437 475.35477,75.736286"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356-1"
+ d="m 470.25367,-72.452134 0.88604,59.363971"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path4356-1-0"
+ d="m 475.12684,77.286834 0.88604,59.363976"
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ </g>
+</svg>
Added: jmeter/trunk/xdocs/images/screenshots/distributed-names.svg
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/images/screenshots/distributed-names.svg?rev=1777802&view=auto
==============================================================================
--- jmeter/trunk/xdocs/images/screenshots/distributed-names.svg (added)
+++ jmeter/trunk/xdocs/images/screenshots/distributed-names.svg Sat Jan 7
15:07:50 2017
@@ -0,0 +1,271 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="272.36313mm"
+ height="126.88911mm"
+ viewBox="0 0 965.0662 449.60707"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="distributed-names.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.56431535"
+ inkscape:cx="729.5191"
+ inkscape:cy="31.123145"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1366"
+ inkscape:window-height="719"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(300.99474,224.85884)">
+ <g
+ transform="translate(374,75.290758)"
+ id="g4144-5">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-62"
+
style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#ff0000;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ ry="41.293694" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-9"
+ y="-49.735706"
+ x="123.98876"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="123.98876"
+ id="tspan4140-1"
+ sodipodi:role="line">jmeter</tspan><tspan
+ id="tspan4142-2"
+ y="-18.617388"
+ x="123.98876"
+ sodipodi:role="line">192.168.0.2</tspan></text>
+ </g>
+ <g
+ id="g4144"
+ transform="translate(24.330882,-73.28065)">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.10</tspan></text>
+ </g>
+ <g
+ transform="translate(24.330882,41.017135)"
+ id="g4144-9">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-20"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-2"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-3"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-75"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.11</tspan></text>
+ </g>
+ <g
+ transform="translate(24.330882,224.74823)"
+ id="g4144-6-2">
+ <rect
+ y="-84.222267"
+ x="88.706306"
+ height="82.587387"
+ width="199.73024"
+ id="rect3336-2-9"
+
style="opacity:1;fill:#00ffff;fill-opacity:1;stroke:#0000ff;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4138-6-3"
+ y="-49.735706"
+ x="110.06452"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="-49.735706"
+ x="110.06452"
+ id="tspan4140-18-1"
+ sodipodi:role="line">jmeter-server</tspan><tspan
+ id="tspan4142-7-9"
+ y="-18.617388"
+ x="110.06452"
+ sodipodi:role="line">192.168.0.15</tspan></text>
+ </g>
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 315.42647,-116.31059 474.02574,3.3033812"
+ id="path4356"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 312.32536,183.38886 474.46875,62.00283"
+ id="path4356-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 313.42646,-5.1138987 464.05147,16.150808"
+ id="path4356-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <circle
+
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path4577"
+ cx="212.90231"
+ cy="64.156578"
+ r="2.6580882" />
+ <circle
+
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path4577-6"
+ cx="212.90231"
+ cy="89.954109"
+ r="2.6580882" />
+ <circle
+
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path4577-3"
+ cx="212.90231"
+ cy="115.75164"
+ r="2.6580882" />
+ <rect
+
style="opacity:1;fill:#cccccc;fill-opacity:1;stroke:#808080;stroke-width:3.26976013;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3336-0"
+ width="199.73024"
+ height="82.587387"
+ x="-299.35986"
+ y="-8.9315128" />
+ <text
+ xml:space="preserve"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.89465523px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="-278.00165"
+ y="41.126362"
+ id="text4138-6"
+ sodipodi:linespacing="125%"><tspan
+ id="tspan4629"
+ sodipodi:role="line"
+ x="-278.00165"
+ y="41.126362">Webserver</tspan></text>
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M -98.044383,32.036832 111.05856,-117.70214"
+ id="path4356-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M -98.044377,33.365868 111.05856,-0.30324647"
+ id="path4356-4-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M -98.044378,36.023959 109.28651,187.53499"
+ id="path4356-4-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:48px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="-271.31897"
+ y="-36.969818"
+ id="text4682"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4684"
+ x="-271.31897"
+ y="-36.969818">Target</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:48px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="126.07143"
+ y="-189.91353"
+ id="text4686"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4688"
+ x="126.07143"
+ y="-189.91353">Slaves</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:48px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Sans
Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="483.11829"
+ y="-32.200287"
+ id="text4690"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4692"
+ x="483.11829"
+ y="-32.200287">Master</tspan></text>
+ </g>
+</svg>
Added: jmeter/trunk/xdocs/images/screenshots/example-remote-start-all.png
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/images/screenshots/example-remote-start-all.png?rev=1777802&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jmeter/trunk/xdocs/images/screenshots/example-remote-start-all.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jmeter/trunk/xdocs/images/screenshots/example-remote-start.png
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/images/screenshots/example-remote-start.png?rev=1777802&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jmeter/trunk/xdocs/images/screenshots/example-remote-start.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jmeter/trunk/xdocs/images/screenshots/example-simple-plan.png
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/images/screenshots/example-simple-plan.png?rev=1777802&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jmeter/trunk/xdocs/images/screenshots/example-simple-plan.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jmeter/trunk/xdocs/usermanual/jmeter_distributed_testing_step_by_step.xml
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/jmeter_distributed_testing_step_by_step.xml?rev=1777802&view=auto
==============================================================================
--- jmeter/trunk/xdocs/usermanual/jmeter_distributed_testing_step_by_step.xml
(added)
+++ jmeter/trunk/xdocs/usermanual/jmeter_distributed_testing_step_by_step.xml
Sat Jan 7 15:07:50 2017
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!DOCTYPE document[
+<!ENTITY sect-num '42'>
+<!ENTITY hellip "…" >
+]>
+
+<document next="jmeter_proxy_step_by_step.html" id="$Id$">
+
+<properties>
+ <author email="[email protected]">JMeter developers</author>
+ <title>Apache JMeter Distributed Testing Step-by-step</title>
+</properties>
+
+<body>
+
+<section name="§-num;. Apache JMeter Distributed Testing Step-by-step"
anchor="distributed-testing">
+
+<p>
+This short tutorial explains how to use multiple systems to perform stress
testing. Before we start, there are a couple of things to check.
+</p>
+
+<ul>
+ <li>the firewalls on the systems are turned off.</li>
+ <li>all the clients are on the same subnet.</li>
+ <li>the server is in the same subnet, if <code>192.x.x.x</code> or
<code>10.x.x.x</code> IP addresses are used.
+ If the server doesn't use <code>192.xx</code> or <code>10.xx</code> IP
address, there shouldn't be any problems.</li>
+ <li>Make sure JMeter can access the server.</li>
+ <li>Make sure you use the same version of JMeter on all the systems. Mixing
versions may not work correctly.</li>
+</ul>
+
+<p>
+Once you've made sure the systems are ready, it's time to setup remote
testing. The tutorial assumes you already
+have JMeter installed on all the systems. The way JMeter works is one master
controller initiates the test on multiple slave systems.
+</p>
+
+<figure width="408" height="216" image="distributed-jmeter.svg">Diagram
1</figure>
+
+<subsection name="§-num;.1 Terminology" anchor="terminology">
+
+<p>
+Before we dive into the step-by-step instructions, it's a good idea to define
the terms and make sure the definition is clear.
+</p>
+
+<dl>
+ <dt>Master</dt><dd>the system running JMeter GUI, which controls the
test</dd>
+ <dt>Slave</dt><dd>the system running <code>jmeter-server</code>, which takes
commands from
+ the GUI and send requests to the target system(s)</dd>
+ <dt>Target</dt><dd>the webserver we plan to stress test</dd>
+</dl>
+
+<figure width="544" height="324" image="distributed-names.svg">Categories of
systems</figure>
+
+</subsection>
+
+<subsection name="§-num;.2 Step-by-Step" anchor="step-by-step">
+
+<ol>
+ <li>On the slave systems, go to <code>jmeter/bin</code> directory and execute
+ <code>jmeter-server.bat</code> (<code>jmeter-server</code> on unix).
+ <note> On windows, you should see a dos window appear with
+ <code>jre\<em>[version]</em>\bin\rmiregistry.exe</code>.
+ If this doesn't happen, it means either the environment settings are not
right, or
+ there are multiple JRE installed on the system. Note:
<code><em>[version]</em></code> would
+ be the JRE version installed on the system.
+ <ol>
+ <li>Open <code>jmeter-server.bat</code> in a text editor</li>
+ <li>go to line <code>44</code> and find <code>:setCP</code></li>
+ <li>edit <code>START rmiregistry</code> to the full path. Example:
+ <source>START
C:\<em><JAVA_HOME></em>\jre\bin\rmiregistry</source>
+ </li>
+ </ol>
+ </note>
+ </li>
+ <li>On master system acting as the console, open windows explorer and go to
+ <code>jmeter/bin</code> directory</li>
+ <li>Open <code>jmeter.properties</code> in a text editor</li>
+ <li>Edit the line <code>remote_hosts=127.0.0.1</code></li>
+ <li>Add the IP address. For example, if I have JMeter server running on
<code>192.168.0.10</code>,
+ …, <code>192.168.0.15</code>, the entry would like like this:
+
<source>remote_hosts=192.168.0.10,192.168.0.11,192.168.0.12,192.168.0.13,192.168.0.14</source>
+ </li>
+ <li>Start JMeter.</li>
+ <li>Open the test plan you want to use</li>
+</ol>
+
+<figure width="483" height="266" image="example-simple-plan.png">Simple test
plan</figure>
+
+</subsection>
+
+<subsection name="§-num;.2 Starting the Test" anchor="starting">
+
+<p>
+At this point, you are ready to start load testing. If you want to double check
+the slave systems are working, open <code>jmeter.log</code> in your editor.
You should see the following in the log.
+</p>
+
+<source>
+Jmeter.engine.RemoteJMeterEngineImpl: Starting backing engine
+</source>
+
+<p>
+If you do not see this message, it means <code>jmeter-server</code> did not
start correctly. For tips on
+debugging the issue, <a href="#tips">go to the tips section</a>. There are two
ways to
+initiate the test: a single system and all systems.
+</p>
+
+</subsection>
+
+<subsection name="§-num;.3 Start a single clients"
anchor="start-single-client">
+
+<ol>
+ <li>Click Run at the top</li>
+ <li>Select Remote Start</li>
+ <li>Select the IP address</li>
+</ol>
+
+<figure width="490" height="196" image="example-remote-start.png">Start a
single slave</figure>
+
+</subsection>
+
+<subsection name="§-num;.4 Start all clients" anchor="start-all-clients">
+
+<ol>
+ <li>Click Run at the top</li>
+ <li>Select Remote Start all or use
<keycombo><keysym>Ctrl</keysym><keysym>Shift</keysym><keysym>R</keysym></keycombo></li>
+</ol>
+
+<figure width="410" height="155" image="example-remote-start-all.png">Start
all slaves</figure>
+
+</subsection>
+
+<subsection name="§-num;.5 Limitations" anchor="limitations">
+
+<p>
+There are some basic limitations for distributed testing. Here's the list of
the known items in no specific order.
+</p>
+
+<ol>
+ <li>RMI cannot communicate across subnets without a proxy; therefore neither
can JMeter without a proxy.</li>
+ <li>Since JMeter sends all the test results to the controlling console, it
is easy to saturate
+ the network IO. It is a good idea to use the simple data writer to save
the results and view the file
+ later with one of the graph listeners.</li>
+ <li>Unless the server is a large multi processor system, in most cases 1-2
clients is sufficient to overwhelm the server.</li>
+ <li>A single JMeter client running on a 2-3 GHz CPU (recent CPU) can handle
300-600 threads depending on the type of test.
+ (The exception is the webservices). XML processing is CPU intensive and
will rapidly consume all the CPU cycles.
+ As a general rule, the performance of XML centric applications will
perform 4-10 times slower than applications
+ using binary protocols.</li>
+</ol>
+
+</subsection>
+
+<subsection name="§-num;.6 Additional resources"
anchor="additional-resources">
+
+<p>
+ <a
href="http://wiki.apache.org/jmeter/JMeterFAQ#How_to_do_remote_testing_the_.27proper_way.27.3F">Wiki
page on remote testing</a>
+</p>
+
+<p>
+ <a href="remote-test.html">Remote Testing in the user manual</a>
+</p>
+
+</subsection>
+
+<subsection name="§-num;.7 Tips" anchor="tips">
+
+<p>
+In some cases, the firewall may still be blocking RMI traffic.
+</p>
+
+<h3>Symantec Anti Virus and Firewall</h3>
+
+<p>
+In some cases, Symantec firewall needs to be stopped from windows services.
+</p>
+
+<ol>
+ <li>Open control panel</li>
+ <li>Open administrative tools</li>
+ <li>Double click services</li>
+ <li>Go to down to Symantec anti virus, right click and select stop</li>
+</ol>
+
+<h3>Windows firewall</h3>
+
+<ol>
+ <li>Open network connections</li>
+ <li>Select the network connection</li>
+ <li>Right click and select properties</li>
+ <li>Select advanced tab</li>
+ <li>Uncheck internet connection firewall</li>
+</ol>
+
+<h3>Linux</h3>
+
+<p>
+On SUSE Linux, iptables is turned on by default. For instructions, please
refer to the
+ <a href="remote-test.html">Remote Testing in the user manual</a>
+</p>
+
+<p>
+On RedHat (or derivatives), iptables is turned on by default. Execute
+<source>service iptables stop</source>
+to stop the Linux firewall.
+</p>
+
+</subsection>
+
+</section>
+
+</body>
+
+</document>
Modified: jmeter/trunk/xdocs/usermanual/jmeter_proxy_step_by_step.xml
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/jmeter_proxy_step_by_step.xml?rev=1777802&r1=1777801&r2=1777802&view=diff
==============================================================================
--- jmeter/trunk/xdocs/usermanual/jmeter_proxy_step_by_step.xml (original)
+++ jmeter/trunk/xdocs/usermanual/jmeter_proxy_step_by_step.xml Sat Jan 7
15:07:50 2017
@@ -21,7 +21,7 @@
<!ENTITY hellip "…" >
]>
-<document next="junitsampler_tutorial.html" id="$Id$">
+<document prev="jmeter_distributed_testing_step_by_step.html"
next="junitsampler_tutorial.html" id="$Id$">
<properties>
<author email="[email protected]">JMeter developers</author>