github.com/kubeshop/testkube@v1.17.23/test/jmeter/executor-tests/jmeter-executor-smoke-correct-url-failed-assertion.jmx (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.6">
     3    <hashTree>
     4      <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan">
     5        <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
     6          <collectionProp name="Arguments.arguments"/>
     7        </elementProp>
     8      </TestPlan>
     9      <hashTree>
    10        <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group">
    11          <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
    12            <stringProp name="LoopController.loops">1</stringProp>
    13          </elementProp>
    14          <stringProp name="ThreadGroup.num_threads">1</stringProp>
    15          <stringProp name="ThreadGroup.ramp_time">1</stringProp>
    16          <longProp name="ThreadGroup.start_time">1668426657000</longProp>
    17          <longProp name="ThreadGroup.end_time">1668426657000</longProp>
    18          <boolProp name="ThreadGroup.scheduler">false</boolProp>
    19          <stringProp name="ThreadGroup.duration"></stringProp>
    20          <stringProp name="ThreadGroup.delay"></stringProp>
    21          <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
    22        </ThreadGroup>
    23        <hashTree>
    24          <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Testkube - HTTP Request">
    25            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
    26              <collectionProp name="Arguments.arguments"/>
    27            </elementProp>
    28            <stringProp name="HTTPSampler.domain">testkube.io</stringProp>
    29            <stringProp name="HTTPSampler.method">GET</stringProp>
    30            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
    31            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
    32          </HTTPSamplerProxy>
    33          <hashTree/>
    34          <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion">
    35            <collectionProp name="Asserion.test_strings">
    36              <stringProp name="-1188265834">some-non-existing-text</stringProp>
    37            </collectionProp>
    38            <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
    39            <boolProp name="Assertion.assume_success">false</boolProp>
    40            <intProp name="Assertion.test_type">8</intProp>
    41            <stringProp name="Assertion.custom_message"></stringProp>
    42          </ResponseAssertion>
    43          <hashTree/>
    44          <ResultCollector guiclass="AssertionVisualizer" testclass="ResultCollector" testname="Assertion Results">
    45            <boolProp name="ResultCollector.error_logging">false</boolProp>
    46            <objProp>
    47              <name>saveConfig</name>
    48              <value class="SampleSaveConfiguration">
    49                <time>true</time>
    50                <latency>true</latency>
    51                <timestamp>true</timestamp>
    52                <success>true</success>
    53                <label>true</label>
    54                <code>true</code>
    55                <message>true</message>
    56                <threadName>true</threadName>
    57                <dataType>true</dataType>
    58                <encoding>false</encoding>
    59                <assertions>true</assertions>
    60                <subresults>true</subresults>
    61                <responseData>false</responseData>
    62                <samplerData>false</samplerData>
    63                <xml>false</xml>
    64                <fieldNames>false</fieldNames>
    65                <responseHeaders>false</responseHeaders>
    66                <requestHeaders>false</requestHeaders>
    67                <responseDataOnError>false</responseDataOnError>
    68                <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
    69                <assertionsResultsToSave>0</assertionsResultsToSave>
    70                <bytes>true</bytes>
    71                <threadCounts>true</threadCounts>
    72              </value>
    73            </objProp>
    74            <stringProp name="filename"></stringProp>
    75          </ResultCollector>
    76          <hashTree/>
    77        </hashTree>
    78      </hashTree>
    79    </hashTree>
    80  </jmeterTestPlan>