Created
December 30, 2021 20:51
-
-
Save kamal2222ahmed/e6a99f635e8e17cc48f2f38ac30bbff9 to your computer and use it in GitHub Desktop.
TESTPLAN-SSO-V3.jmx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<jmeterTestPlan version="1.2" properties="5.0" jmeter="5.4.1"> | |
<hashTree> | |
<TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="AAVI-SSO-V2" enabled="true"> | |
<stringProp name="TestPlan.comments">This test plan was created by the BlazeMeter converter v.3.0.20. Please contact [email protected] for further support.</stringProp> | |
<boolProp name="TestPlan.functional_mode">false</boolProp> | |
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp> | |
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="TestPlan.user_define_classpath"></stringProp> | |
</TestPlan> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="sec-ch-ua" elementType="Header"> | |
<stringProp name="Header.name">sec-ch-ua</stringProp> | |
<stringProp name="Header.value">" Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"</stringProp> | |
</elementProp> | |
<elementProp name="sec-ch-ua-mobile" elementType="Header"> | |
<stringProp name="Header.name">sec-ch-ua-mobile</stringProp> | |
<stringProp name="Header.value">?0</stringProp> | |
</elementProp> | |
<elementProp name="Accept" elementType="Header"> | |
<stringProp name="Header.name">Accept</stringProp> | |
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</stringProp> | |
</elementProp> | |
<elementProp name="Upgrade-Insecure-Requests" elementType="Header"> | |
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp> | |
<stringProp name="Header.value">1</stringProp> | |
</elementProp> | |
<elementProp name="sec-ch-ua-platform" elementType="Header"> | |
<stringProp name="Header.name">sec-ch-ua-platform</stringProp> | |
<stringProp name="Header.value">"macOS"</stringProp> | |
</elementProp> | |
<elementProp name="User-Agent" elementType="Header"> | |
<stringProp name="Header.name">User-Agent</stringProp> | |
<stringProp name="Header.value">Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true"> | |
<collectionProp name="Arguments.arguments"> | |
<elementProp name="BASE_URL_1" elementType="Argument"> | |
<stringProp name="Argument.name">BASE_URL_1</stringProp> | |
<stringProp name="Argument.value">stage-aa.example.com</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
<elementProp name="BASE_URL_2" elementType="Argument"> | |
<stringProp name="Argument.name">BASE_URL_2</stringProp> | |
<stringProp name="Argument.value">sso.example.com</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
<elementProp name="SAMLResponse" elementType="Argument"> | |
<stringProp name="Argument.name">SAMLResponse</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLAuthToken" elementType="Argument"> | |
<stringProp name="Argument.name">SimpleSAMLAuthToken</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLSessionID" elementType="Argument"> | |
<stringProp name="Argument.name">SimpleSAMLSessionID</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
<elementProp name="SAMLRequest" elementType="Argument"> | |
<stringProp name="Argument.name">SAMLRequest</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
</elementProp> | |
</collectionProp> | |
</Arguments> | |
<hashTree/> | |
<ConfigTestElement guiclass="HttpDefaultsGui" testclass="ConfigTestElement" testname="HTTP Request Defaults" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain"></stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol"></stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path"></stringProp> | |
<boolProp name="HTTPSampler.image_parser">true</boolProp> | |
<boolProp name="HTTPSampler.concurrentDwn">true</boolProp> | |
<stringProp name="HTTPSampler.concurrentPool">6</stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
</ConfigTestElement> | |
<hashTree/> | |
<DNSCacheManager guiclass="DNSCachePanel" testclass="DNSCacheManager" testname="DNS Cache Manager" enabled="true"> | |
<collectionProp name="DNSCacheManager.servers"/> | |
<boolProp name="DNSCacheManager.clearEachIteration">true</boolProp> | |
<boolProp name="DNSCacheManager.isCustomResolver">false</boolProp> | |
</DNSCacheManager> | |
<hashTree/> | |
<AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true"> | |
<collectionProp name="AuthManager.auth_list"/> | |
<boolProp name="AuthManager.controlledByThreadGroup">false</boolProp> | |
</AuthManager> | |
<hashTree/> | |
<CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP Cookie Manager" enabled="true"> | |
<collectionProp name="CookieManager.cookies"/> | |
<boolProp name="CookieManager.clearEachIteration">true</boolProp> | |
<boolProp name="CookieManager.controlledByThreadGroup">false</boolProp> | |
</CookieManager> | |
<hashTree/> | |
<CacheManager guiclass="CacheManagerGui" testclass="CacheManager" testname="HTTP Cache Manager" enabled="true"> | |
<boolProp name="clearEachIteration">true</boolProp> | |
<boolProp name="useExpires">false</boolProp> | |
<boolProp name="CacheManager.controlledByThread">false</boolProp> | |
</CacheManager> | |
<hashTree/> | |
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true"> | |
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp> | |
<elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" enabled="true"> | |
<boolProp name="LoopController.continue_forever">false</boolProp> | |
<stringProp name="LoopController.loops">1</stringProp> | |
</elementProp> | |
<stringProp name="ThreadGroup.num_threads">1</stringProp> | |
<stringProp name="ThreadGroup.ramp_time">1</stringProp> | |
<boolProp name="ThreadGroup.scheduler">false</boolProp> | |
<stringProp name="ThreadGroup.duration">0</stringProp> | |
<stringProp name="ThreadGroup.delay">0</stringProp> | |
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp> | |
</ThreadGroup> | |
<hashTree> | |
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="Test" enabled="true"> | |
<boolProp name="TransactionController.includeTimers">false</boolProp> | |
<boolProp name="TransactionController.parent">false</boolProp> | |
</TransactionController> | |
<hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="1.LOGIN-GET" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">user/login</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/user/login</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">0.0</stringProp> | |
<stringProp name="ConstantTimer.delay">0</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 0 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="SimpleSAMLAuthToken" enabled="true"> | |
<stringProp name="RegexExtractor.useHeaders">false</stringProp> | |
<stringProp name="RegexExtractor.refname">SimpleSAMLAuthToken</stringProp> | |
<stringProp name="RegexExtractor.regex">SimpleSAMLAuthToken=(.*)</stringProp> | |
<stringProp name="RegexExtractor.template">$1$</stringProp> | |
<stringProp name="RegexExtractor.default"></stringProp> | |
<stringProp name="RegexExtractor.match_number">1</stringProp> | |
</RegexExtractor> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="2.SAML_LOGIN-GET-1" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">saml_login</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/saml_login</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="Upgrade-Insecure-Requests" elementType="Header"> | |
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp> | |
<stringProp name="Header.value">1</stringProp> | |
</elementProp> | |
<elementProp name="Accept" elementType="Header"> | |
<stringProp name="Header.name">Accept</stringProp> | |
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="SAMLRequest" enabled="true"> | |
<stringProp name="RegexExtractor.useHeaders">false</stringProp> | |
<stringProp name="RegexExtractor.refname">SAMLRequest</stringProp> | |
<stringProp name="RegexExtractor.regex">SAMLRequest=(.*)RelayState=(.*)</stringProp> | |
<stringProp name="RegexExtractor.template">$1$</stringProp> | |
<stringProp name="RegexExtractor.default">SAMLRequestNotFound</stringProp> | |
<stringProp name="RegexExtractor.match_number">1</stringProp> | |
<stringProp name="Sample.scope">all</stringProp> | |
</RegexExtractor> | |
<hashTree/> | |
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="SAMLResponse" enabled="true"> | |
<stringProp name="RegexExtractor.useHeaders">URL</stringProp> | |
<stringProp name="RegexExtractor.refname">SAMLResponse</stringProp> | |
<stringProp name="RegexExtractor.regex">SAMLResponse=(.*)</stringProp> | |
<stringProp name="RegexExtractor.template">$1$</stringProp> | |
<stringProp name="RegexExtractor.default">SAMLResponseNotFound</stringProp> | |
<stringProp name="RegexExtractor.match_number">1</stringProp> | |
<stringProp name="TestPlan.comments">name=\"SAMLResponse\" value=\"([^"]+)\"</stringProp> | |
</RegexExtractor> | |
<hashTree/> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">6202.0</stringProp> | |
<stringProp name="ConstantTimer.delay">3101</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 6202 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
<XPathExtractor guiclass="XPathExtractorGui" testclass="XPathExtractor" testname="XPath SAML Response" enabled="false"> | |
<stringProp name="XPathExtractor.default">Unidentified</stringProp> | |
<stringProp name="XPathExtractor.refname">SAMLResponse</stringProp> | |
<stringProp name="XPathExtractor.matchNumber">-1</stringProp> | |
<stringProp name="XPathExtractor.xpathQuery">//input[@type="hidden"][@name="SAMLResponse"]/@value</stringProp> | |
<boolProp name="XPathExtractor.validate">false</boolProp> | |
<boolProp name="XPathExtractor.tolerant">false</boolProp> | |
<boolProp name="XPathExtractor.namespace">false</boolProp> | |
<boolProp name="XPathExtractor.whitespace">true</boolProp> | |
</XPathExtractor> | |
<hashTree/> | |
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="SimpleSAMLSessionID" enabled="true"> | |
<stringProp name="RegexExtractor.useHeaders">false</stringProp> | |
<stringProp name="RegexExtractor.refname">SimpleSAMLSessionID</stringProp> | |
<stringProp name="RegexExtractor.regex">SimpleSAMLSessionID=(.*)</stringProp> | |
<stringProp name="RegexExtractor.template">$1$</stringProp> | |
<stringProp name="RegexExtractor.default">SimpleSAMLSessionID_NotFound</stringProp> | |
<stringProp name="RegexExtractor.match_number"></stringProp> | |
</RegexExtractor> | |
<hashTree/> | |
<CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP Cookie Manager" enabled="true"> | |
<collectionProp name="CookieManager.cookies"> | |
<elementProp name="simplesamlphp_auth_returnto" elementType="Cookie" testname="simplesamlphp_auth_returnto"> | |
<stringProp name="Cookie.value">https://stage-aa.example.com/user/login</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLSessionID" elementType="Cookie" testname="SimpleSAMLSessionID"> | |
<stringProp name="Cookie.value">${SimpleSAMLSessionID}</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLAuthToken" elementType="Cookie" testname="SimpleSAMLAuthToken"> | |
<stringProp name="Cookie.value">${SimpleSAMLAuthToken}</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
</collectionProp> | |
<boolProp name="CookieManager.clearEachIteration">false</boolProp> | |
<boolProp name="CookieManager.controlledByThreadGroup">false</boolProp> | |
</CookieManager> | |
<hashTree/> | |
<HtmlExtractor guiclass="HtmlExtractorGui" testclass="HtmlExtractor" testname="CSS Selector Extractor" enabled="false"> | |
<stringProp name="HtmlExtractor.refname">SAMLResponse</stringProp> | |
<stringProp name="HtmlExtractor.expr">input[name=SAMLResponse]</stringProp> | |
<stringProp name="HtmlExtractor.attribute">value</stringProp> | |
<stringProp name="HtmlExtractor.default"></stringProp> | |
<boolProp name="HtmlExtractor.default_empty_value">false</boolProp> | |
<stringProp name="HtmlExtractor.match_number"></stringProp> | |
<stringProp name="HtmlExtractor.extractor_impl"></stringProp> | |
</HtmlExtractor> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="3.SAML_LOGIN-GET-2" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"> | |
<elementProp name="SAMLRequest" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.value">${SAMLRequest}</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
<stringProp name="Argument.name">SAMLRequest</stringProp> | |
</elementProp> | |
<elementProp name="RelayState" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.value">${RelayState}</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
<stringProp name="Argument.name">RelayState</stringProp> | |
</elementProp> | |
</collectionProp> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">saml_login</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/saml_login</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="Upgrade-Insecure-Requests" elementType="Header"> | |
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp> | |
<stringProp name="Header.value">1</stringProp> | |
</elementProp> | |
<elementProp name="Accept" elementType="Header"> | |
<stringProp name="Header.name">Accept</stringProp> | |
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">6202.0</stringProp> | |
<stringProp name="ConstantTimer.delay">3101</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 6202 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true"> | |
<collectionProp name="Asserion.test_strings"> | |
<stringProp name="329267634">${SAMLRequest}</stringProp> | |
</collectionProp> | |
<stringProp name="Assertion.custom_message"></stringProp> | |
<stringProp name="Assertion.test_field">Assertion.response_data</stringProp> | |
<boolProp name="Assertion.assume_success">false</boolProp> | |
<intProp name="Assertion.test_type">1</intProp> | |
<stringProp name="Assertion.scope">variable</stringProp> | |
<stringProp name="Scope.variable">SAMLRequest</stringProp> | |
</ResponseAssertion> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="4.SSO_PING-POST" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"> | |
<elementProp name="pf.cancel" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">pf.cancel</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="pf.adapterId" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">pf.adapterId</stringProp> | |
<stringProp name="Argument.value">HTMLCommon</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="pf.username" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">pf.username</stringProp> | |
<stringProp name="Argument.value">[email protected]</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="pf.ok" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">pf.ok</stringProp> | |
<stringProp name="Argument.value">clicked</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="pf.pass" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">pf.pass</stringProp> | |
<stringProp name="Argument.value">pass_1</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
</collectionProp> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_2}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">idp/EFUUU/resumeSAML20/idp/SSO.ping</stringProp> | |
<stringProp name="HTTPSampler.method">POST</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://sso.example.com/idp/EFUUU/resumeSAML20/idp/SSO.ping</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="Content-Type" elementType="Header"> | |
<stringProp name="Header.name">Content-Type</stringProp> | |
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">27787.0</stringProp> | |
<stringProp name="ConstantTimer.delay">13893.5</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 27787 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="4.0-SAML_ACS_PHP-GET" enabled="false"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">simplesaml/module.php/saml/sp/saml2-acs.php/default-sp</stringProp> | |
<stringProp name="HTTPSampler.method">POST</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="Content-Type" elementType="Header"> | |
<stringProp name="Header.name">Content-Type</stringProp> | |
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">640.0</stringProp> | |
<stringProp name="ConstantTimer.delay">320</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 640 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="Regular Expression Extractor" enabled="true"> | |
<stringProp name="RegexExtractor.useHeaders">false</stringProp> | |
<stringProp name="RegexExtractor.refname">SAMLResponse</stringProp> | |
<stringProp name="RegexExtractor.regex">name=\"SAMLResponse\" value=\"([^"]+)\"</stringProp> | |
<stringProp name="RegexExtractor.template">$1$</stringProp> | |
<stringProp name="RegexExtractor.default"></stringProp> | |
<stringProp name="RegexExtractor.match_number">1</stringProp> | |
</RegexExtractor> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="5.SAML_ACS_PHP-POST" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"> | |
<elementProp name="RelayState" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">RelayState</stringProp> | |
<stringProp name="Argument.value">https://stage-aa.example.com/saml_login</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="SAMLResponse" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">true</boolProp> | |
<stringProp name="Argument.name">SAMLResponse</stringProp> | |
<stringProp name="Argument.value">${SAMLResponse}</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
</collectionProp> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">simplesaml/module.php/saml/sp/saml2-acs.php/default-sp</stringProp> | |
<stringProp name="HTTPSampler.method">POST</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header manager" enabled="true"> | |
<collectionProp name="HeaderManager.headers"> | |
<elementProp name="Content-Type" elementType="Header"> | |
<stringProp name="Header.name">Content-Type</stringProp> | |
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp> | |
</elementProp> | |
</collectionProp> | |
</HeaderManager> | |
<hashTree/> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">640.0</stringProp> | |
<stringProp name="ConstantTimer.delay">320</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 640 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
<CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP Cookie Manager" enabled="true"> | |
<collectionProp name="CookieManager.cookies"> | |
<elementProp name="simplesamlphp_auth_returnto" elementType="Cookie" testname="simplesamlphp_auth_returnto"> | |
<stringProp name="Cookie.value">https://stage-aa.example.com/user/login</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLSessionID" elementType="Cookie" testname="SimpleSAMLSessionID"> | |
<stringProp name="Cookie.value">${SimpleSAMLSessionID}</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
<elementProp name="SimpleSAMLAuthToken" elementType="Cookie" testname="SimpleSAMLAuthToken"> | |
<stringProp name="Cookie.value">${SimpleSAMLAuthToken}</stringProp> | |
<stringProp name="Cookie.domain"></stringProp> | |
<stringProp name="Cookie.path"></stringProp> | |
<boolProp name="Cookie.secure">false</boolProp> | |
<longProp name="Cookie.expires">0</longProp> | |
<boolProp name="Cookie.path_specified">true</boolProp> | |
<boolProp name="Cookie.domain_specified">true</boolProp> | |
</elementProp> | |
</collectionProp> | |
<boolProp name="CookieManager.clearEachIteration">false</boolProp> | |
<boolProp name="CookieManager.controlledByThreadGroup">false</boolProp> | |
</CookieManager> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="6.CONTENT-GET" enabled="true"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">admin/content</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">true</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/admin/content</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">14468.0</stringProp> | |
<stringProp name="ConstantTimer.delay">7234</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 14468 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="6.LOAD-TEST-EST-3618-11-GET" enabled="false"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">establishment/load-test-establishment-3618-11</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/establishment/load-test-establishment-3618-11</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">8718.0</stringProp> | |
<stringProp name="ConstantTimer.delay">4359</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 8718 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="7.CONTENT-GET" enabled="false"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"/> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">admin/content</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/admin/content</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">10308.0</stringProp> | |
<stringProp name="ConstantTimer.delay">5154</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 10308 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
</hashTree> | |
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="8.CONTRACTOR-STATUS-GET" enabled="false"> | |
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true"> | |
<collectionProp name="Arguments.arguments"> | |
<elementProp name="langcode" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">false</boolProp> | |
<stringProp name="Argument.name">langcode</stringProp> | |
<stringProp name="Argument.value">All</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="title" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">false</boolProp> | |
<stringProp name="Argument.name">title</stringProp> | |
<stringProp name="Argument.value"></stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="type" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">false</boolProp> | |
<stringProp name="Argument.name">type</stringProp> | |
<stringProp name="Argument.value">contractor</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
<elementProp name="status" elementType="HTTPArgument"> | |
<boolProp name="HTTPArgument.always_encode">false</boolProp> | |
<stringProp name="Argument.name">status</stringProp> | |
<stringProp name="Argument.value">All</stringProp> | |
<stringProp name="Argument.metadata">=</stringProp> | |
<boolProp name="HTTPArgument.use_equals">true</boolProp> | |
</elementProp> | |
</collectionProp> | |
</elementProp> | |
<stringProp name="HTTPSampler.domain">${BASE_URL_1}</stringProp> | |
<stringProp name="HTTPSampler.port"></stringProp> | |
<stringProp name="HTTPSampler.protocol">https</stringProp> | |
<stringProp name="HTTPSampler.contentEncoding"></stringProp> | |
<stringProp name="HTTPSampler.path">admin/content</stringProp> | |
<stringProp name="HTTPSampler.method">GET</stringProp> | |
<boolProp name="HTTPSampler.follow_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.auto_redirects">false</boolProp> | |
<boolProp name="HTTPSampler.use_keepalive">true</boolProp> | |
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp> | |
<stringProp name="HTTPSampler.embedded_url_re"></stringProp> | |
<stringProp name="HTTPSampler.connect_timeout"></stringProp> | |
<stringProp name="HTTPSampler.response_timeout"></stringProp> | |
<stringProp name="TestPlan.comments">https://stage-aa.example.com/admin/content?title=&type=contractor&status=All&langcode=All</stringProp> | |
</HTTPSamplerProxy> | |
<hashTree> | |
<UniformRandomTimer guiclass="UniformRandomTimerGui" testclass="UniformRandomTimer" testname="Uniform Random Timer" enabled="true"> | |
<stringProp name="RandomTimer.range">15163.0</stringProp> | |
<stringProp name="ConstantTimer.delay">7581.5</stringProp> | |
<stringProp name="TestPlan.comments">Recorded time was 15163 milliseconds</stringProp> | |
</UniformRandomTimer> | |
<hashTree/> | |
</hashTree> | |
<DebugSampler guiclass="TestBeanGUI" testclass="DebugSampler" testname="Debug Sampler" enabled="true"> | |
<boolProp name="displayJMeterProperties">false</boolProp> | |
<boolProp name="displayJMeterVariables">true</boolProp> | |
<boolProp name="displaySystemProperties">false</boolProp> | |
</DebugSampler> | |
<hashTree/> | |
</hashTree> | |
</hashTree> | |
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" 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>true</dataType> | |
<encoding>false</encoding> | |
<assertions>true</assertions> | |
<subresults>true</subresults> | |
<responseData>false</responseData> | |
<samplerData>false</samplerData> | |
<xml>false</xml> | |
<fieldNames>true</fieldNames> | |
<responseHeaders>false</responseHeaders> | |
<requestHeaders>false</requestHeaders> | |
<responseDataOnError>false</responseDataOnError> | |
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage> | |
<assertionsResultsToSave>0</assertionsResultsToSave> | |
<bytes>true</bytes> | |
<sentBytes>true</sentBytes> | |
<url>true</url> | |
<threadCounts>true</threadCounts> | |
<idleTime>true</idleTime> | |
<connectTime>true</connectTime> | |
</value> | |
</objProp> | |
<stringProp name="filename"></stringProp> | |
</ResultCollector> | |
<hashTree/> | |
</hashTree> | |
</hashTree> | |
</jmeterTestPlan> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment