11030 lines
768 KiB
XML
11030 lines
768 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<jmeterTestPlan version="1.2" properties="5.0" jmeter="5.6.3">
|
||
<hashTree>
|
||
<TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan">
|
||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="HOSTNAME" elementType="Argument">
|
||
<stringProp name="Argument.name">HOSTNAME</stringProp>
|
||
<stringProp name="Argument.value">sandbox</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="PROTOCOL" elementType="Argument">
|
||
<stringProp name="Argument.name">PROTOCOL</stringProp>
|
||
<stringProp name="Argument.value">http</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="PORT" elementType="Argument">
|
||
<stringProp name="Argument.name">PORT</stringProp>
|
||
<stringProp name="Argument.value">23232</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</TestPlan>
|
||
<hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="__CONFIG__" enabled="false"/>
|
||
<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/>
|
||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="admin_login" elementType="Argument">
|
||
<stringProp name="Argument.name">admin_login</stringProp>
|
||
<stringProp name="Argument.value">admin</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="admin_password" elementType="Argument">
|
||
<stringProp name="Argument.name">admin_password</stringProp>
|
||
<stringProp name="Argument.value">admindev</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</Arguments>
|
||
<hashTree/>
|
||
<CSVDataSet guiclass="TestBeanGUI" testclass="CSVDataSet" testname="CSV Data Set Config" enabled="true">
|
||
<stringProp name="delimiter">,</stringProp>
|
||
<stringProp name="fileEncoding">UTF-8</stringProp>
|
||
<stringProp name="filename">users.csv</stringProp>
|
||
<boolProp name="ignoreFirstLine">true</boolProp>
|
||
<boolProp name="quotedData">false</boolProp>
|
||
<boolProp name="recycle">true</boolProp>
|
||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||
<boolProp name="stopThread">false</boolProp>
|
||
<stringProp name="variableNames">user_login,user_password </stringProp>
|
||
</CSVDataSet>
|
||
<hashTree/>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="__TEST__" enabled="false"/>
|
||
<hashTree/>
|
||
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="UC_01">
|
||
<intProp name="ThreadGroup.num_threads">1</intProp>
|
||
<intProp name="ThreadGroup.ramp_time">1</intProp>
|
||
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
|
||
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
|
||
<elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
|
||
<stringProp name="LoopController.loops">1</stringProp>
|
||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||
</elementProp>
|
||
</ThreadGroup>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="-149093875">TF_UC05_Filtration</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="__SCENARIO_" enabled="false"/>
|
||
<hashTree/>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_Timer" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_Timer" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<TestAction guiclass="TestActionGui" testclass="TestAction" testname="Flow Control Action" 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="Uniform Random Timer" enabled="true">
|
||
<stringProp name="ConstantTimer.delay">4000</stringProp>
|
||
<stringProp name="RandomTimer.range">1000</stringProp>
|
||
</UniformRandomTimer>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_AdminLogin" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC01_AdminLogin" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_AdminLogin" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/login/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/login/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="next" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">next</stringProp>
|
||
<stringProp name="Argument.value">/</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/login/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${admin_login}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">password</stringProp>
|
||
<stringProp name="Argument.value">${admin_password}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="next" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">next</stringProp>
|
||
<stringProp name="Argument.value">/</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232/login/?next=/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_LOGIN_CONFIRM" enabled="true">
|
||
<collectionProp name="Asserion.test_strings">
|
||
<stringProp name="1957918647">Your username and password didn't match. Please try again</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">20</intProp>
|
||
</ResponseAssertion>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*)\b\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_UserLogin"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC01_UserLogin" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_UserLogin" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/login/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/login/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="next" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">next</stringProp>
|
||
<stringProp name="Argument.value">/</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="randomChoice" elementType="Argument">
|
||
<stringProp name="Argument.name">randomChoice</stringProp>
|
||
<stringProp name="Argument.value">${__Random(0,1,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</Arguments>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_randomChoiceIs1">
|
||
<stringProp name="IfController.condition">${__jexl3(${randomChoice} == 1)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/login/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${user_login}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">password</stringProp>
|
||
<stringProp name="Argument.value">${user_password}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="next" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">next</stringProp>
|
||
<stringProp name="Argument.value">/</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232/login/?next=/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_LOGIN_CONFIRM" enabled="true">
|
||
<collectionProp name="Asserion.test_strings">
|
||
<stringProp name="1957918647">Your username and password didn't match. Please try again</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">20</intProp>
|
||
</ResponseAssertion>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*)\b\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_randomChoiceIs0" enabled="true">
|
||
<stringProp name="IfController.condition">${__jexl3(${randomChoice} == 0)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/query?db=test&q=select * from sanbox limit 1" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">localhost</stringProp>
|
||
<stringProp name="HTTPSampler.port">8086</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/query</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="db" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value">test</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">db</stringProp>
|
||
</elementProp>
|
||
<elementProp name="q" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value">select%20*%20from%20sanbox%20limit%201</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">q</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="user_login<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">user_login_db</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.results[0].series[0].values[0][1]</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">1</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="user_password<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">user_password_db</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs"> $.results[0].series[0].values[0][2]</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">1</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/login/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${user_login_db}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">password</stringProp>
|
||
<stringProp name="Argument.value">${user_password_db}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="next" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">next</stringProp>
|
||
<stringProp name="Argument.value">/</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232/login/?next=/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">http://sandbox:23232</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_LOGIN_CONFIRM" enabled="true">
|
||
<collectionProp name="Asserion.test_strings">
|
||
<stringProp name="1957918647">Your username and password didn't match. Please try again</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">20</intProp>
|
||
</ResponseAssertion>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*)\b\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02_UserCreation" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02_UserCreation">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_AdminLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="1200623325">TF_UC01_AdminLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC02_UserCreation" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/system_settings/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/system_settings/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/admin/auth/user/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/system_settings/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/admin/auth/user/add/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/add/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/add/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/add/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${USER_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">password1</stringProp>
|
||
<stringProp name="Argument.value">${USER_PASSWORD}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password2" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">password2</stringProp>
|
||
<stringProp name="Argument.value">${USER_PASSWORD}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_save" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_save</stringProp>
|
||
<stringProp name="Argument.value">Save</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/add/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<UserParameters guiclass="UserParametersGui" testclass="UserParameters" testname="User Parameters" enabled="true">
|
||
<collectionProp name="UserParameters.names">
|
||
<stringProp name="-1139478913">USER_NAME</stringProp>
|
||
<stringProp name="-1915155313">USER_PASSWORD</stringProp>
|
||
<stringProp name="1572664332">DATE_JOIN_0</stringProp>
|
||
<stringProp name="1572664333">DATE_JOIN_1</stringProp>
|
||
<stringProp name="353659610">FIRST_NAME</stringProp>
|
||
<stringProp name="534302356">LAST_NAME</stringProp>
|
||
<stringProp name="66081660">EMAIL</stringProp>
|
||
</collectionProp>
|
||
<collectionProp name="UserParameters.thread_values">
|
||
<collectionProp name="1763217919">
|
||
<stringProp name="1982149152">${__RandomString(6,aeysdtrguno,)}</stringProp>
|
||
<stringProp name="147873220">${__RandomString(8,AESsdtrguno,)}</stringProp>
|
||
<stringProp name="-154837391">${__RandomDate(,2025-12-01,2025-12-31,,)}</stringProp>
|
||
<stringProp name="631893564">${__time(HH:mm:ss,)}</stringProp>
|
||
<stringProp name="-1841959514">${__RandomString(8,1234QWERasdf,)}</stringProp>
|
||
<stringProp name="-1841959514">${__RandomString(8,1234QWERasdf,)}</stringProp>
|
||
<stringProp name="-442149004">${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com</stringProp>
|
||
</collectionProp>
|
||
</collectionProp>
|
||
<boolProp name="UserParameters.per_iteration">false</boolProp>
|
||
</UserParameters>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="USER_ID<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">URL</stringProp>
|
||
<stringProp name="RegexExtractor.refname">USER_ID</stringProp>
|
||
<stringProp name="RegexExtractor.regex">^http:\/\/sandbox:23232\/admin\/auth\/user/(\d*)\/change\/</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default"></stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_UserCreated" enabled="true">
|
||
<collectionProp name="Asserion.test_strings">
|
||
<stringProp name="768696016">Please correct the error below.</stringProp>
|
||
</collectionProp>
|
||
<stringProp name="Assertion.custom_message">ERROR_USER_NOT_CREATED</stringProp>
|
||
<stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
|
||
<boolProp name="Assertion.assume_success">false</boolProp>
|
||
<intProp name="Assertion.test_type">20</intProp>
|
||
<stringProp name="Scope.variable">ass</stringProp>
|
||
</ResponseAssertion>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_isUserCreatedSuccsesfull" enabled="true">
|
||
<stringProp name="IfController.condition">${JMeterThread.last_sample_ok}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<JSR223Sampler guiclass="TestBeanGUI" testclass="JSR223Sampler" testname=".new user to usersData.csv << JSR223">
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="script">String csvFile = "users.csv"
|
||
def userLogin = vars.get("USER_NAME")
|
||
def userPassword = vars.get("USER_PASSWORD")
|
||
if(${JMeterThread.last_sample_ok}){
|
||
try {
|
||
File file = new File(csvFile)
|
||
boolean fileExists = file.exists()
|
||
|
||
FileWriter writer = new FileWriter(file, true)
|
||
|
||
if (!fileExists || file.length() == 0) {
|
||
writer.write("Login,Password\n")
|
||
}
|
||
|
||
writer.write(userLogin + "," + userPassword + "\n")
|
||
writer.close()
|
||
|
||
log.info(userLogin + "," + userPassword + "\n")
|
||
|
||
} catch (Exception e) {
|
||
log.error("error " + e.getMessage())
|
||
}
|
||
}</stringProp>
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
</JSR223Sampler>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/write?db=test">
|
||
<stringProp name="HTTPSampler.domain">localhost</stringProp>
|
||
<stringProp name="HTTPSampler.port">8086</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/write?db=test</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value">sanbox,login=${USER_NAME} password="${USER_PASSWORD}"</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/USER_ID/change/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/${USER_ID}/change/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${USER_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="first_name" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">first_name</stringProp>
|
||
<stringProp name="Argument.value">${FIRST_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_name" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_name</stringProp>
|
||
<stringProp name="Argument.value">${LAST_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="email" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">email</stringProp>
|
||
<stringProp name="Argument.value">${EMAIL}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="is_active" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">is_active</stringProp>
|
||
<stringProp name="Argument.value">on</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="is_staff" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">is_staff</stringProp>
|
||
<stringProp name="Argument.value">on</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_login_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_login_0</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_login_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_login_1</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_joined_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">date_joined_0</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_0}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_joined_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">date_joined_1</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_1}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="initial-date_joined_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">initial-date_joined_0</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_0}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="initial-date_joined_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">initial-date_joined_1</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_1}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_save" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_save</stringProp>
|
||
<stringProp name="Argument.value">Save</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/5/change/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02a_UserCreation" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02a_UserCreation" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_AdminLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="1200623325">TF_UC01_AdminLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC02a_UserCreation" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/admin/auth/user/add/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/add/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/add/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/add/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${USER_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">password1</stringProp>
|
||
<stringProp name="Argument.value">${__RandomString(8,ASD123fghjk,PASSWORD)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="password2" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">password2</stringProp>
|
||
<stringProp name="Argument.value">${PASSWORD}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_save" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_save</stringProp>
|
||
<stringProp name="Argument.value">Save</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/add/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<UserParameters guiclass="UserParametersGui" testclass="UserParameters" testname="User Parameters" enabled="true">
|
||
<collectionProp name="UserParameters.names">
|
||
<stringProp name="-1139478913">USER_NAME</stringProp>
|
||
<stringProp name="-233963072">USER2a_PASSWORD</stringProp>
|
||
<stringProp name="1572664332">DATE_JOIN_0</stringProp>
|
||
<stringProp name="1572664333">DATE_JOIN_1</stringProp>
|
||
<stringProp name="353659610">FIRST_NAME</stringProp>
|
||
<stringProp name="534302356">LAST_NAME</stringProp>
|
||
<stringProp name="66081660">EMAIL</stringProp>
|
||
</collectionProp>
|
||
<collectionProp name="UserParameters.thread_values">
|
||
<collectionProp name="1763217919">
|
||
<stringProp name="1982149152">${__RandomString(6,aeysdtrguno,)}</stringProp>
|
||
<stringProp name="147873220">${__RandomString(8,AESsdtrguno,)}</stringProp>
|
||
<stringProp name="-154837391">${__RandomDate(,2025-12-01,2025-12-31,,)}</stringProp>
|
||
<stringProp name="631893564">${__time(HH:mm:ss,)}</stringProp>
|
||
<stringProp name="-1841959514">${__RandomString(8,1234QWERasdf,)}</stringProp>
|
||
<stringProp name="-1841959514">${__RandomString(8,1234QWERasdf,)}</stringProp>
|
||
<stringProp name="-442149004">${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com</stringProp>
|
||
</collectionProp>
|
||
</collectionProp>
|
||
<boolProp name="UserParameters.per_iteration">false</boolProp>
|
||
</UserParameters>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="USER_ID<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">URL</stringProp>
|
||
<stringProp name="RegexExtractor.refname">USER_ID</stringProp>
|
||
<stringProp name="RegexExtractor.regex">^http:\/\/sandbox:23232\/admin\/auth\/user/(\d*)\/change\/</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default"></stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_UserCreated" enabled="true">
|
||
<collectionProp name="Asserion.test_strings">
|
||
<stringProp name="768696016">Please correct the error below.</stringProp>
|
||
</collectionProp>
|
||
<stringProp name="Assertion.custom_message">ERROR_USER_NOT_CREATED</stringProp>
|
||
<stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
|
||
<boolProp name="Assertion.assume_success">false</boolProp>
|
||
<intProp name="Assertion.test_type">20</intProp>
|
||
<stringProp name="Scope.variable">ass</stringProp>
|
||
</ResponseAssertion>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_isUserCreatedSuccsesfull" enabled="true">
|
||
<stringProp name="IfController.condition">${JMeterThread.last_sample_ok}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<JSR223Sampler guiclass="TestBeanGUI" testclass="JSR223Sampler" testname=".new user to usersData.csv << JSR223" enabled="true">
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="script">String csvFile = "users.csv"
|
||
def userLogin = vars.get("USER_NAME")
|
||
def userPassword = vars.get("PASSWORD")
|
||
if(${JMeterThread.last_sample_ok}){
|
||
try {
|
||
File file = new File(csvFile)
|
||
boolean fileExists = file.exists()
|
||
|
||
FileWriter writer = new FileWriter(file, true)
|
||
|
||
if (!fileExists || file.length() == 0) {
|
||
writer.write("Login,Password\n")
|
||
}
|
||
|
||
writer.write(userLogin + "," + userPassword + "\n")
|
||
writer.close()
|
||
|
||
log.info(userLogin + "," + userPassword + "\n")
|
||
|
||
} catch (Exception e) {
|
||
log.error("error " + e.getMessage())
|
||
}
|
||
}</stringProp>
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
</JSR223Sampler>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/write?db=test" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">localhost</stringProp>
|
||
<stringProp name="HTTPSampler.port">8086</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/write?db=test</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value">sanbox,login=${USER_NAME} password="${USER2a_PASSWORD}"</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/USER_ID/change/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/admin/auth/user/${USER_ID}/change/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="username" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">username</stringProp>
|
||
<stringProp name="Argument.value">${USER_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="first_name" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">first_name</stringProp>
|
||
<stringProp name="Argument.value">${FIRST_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_name" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_name</stringProp>
|
||
<stringProp name="Argument.value">${LAST_NAME}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="email" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">email</stringProp>
|
||
<stringProp name="Argument.value">${EMAIL}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="is_active" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">is_active</stringProp>
|
||
<stringProp name="Argument.value">on</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="is_staff" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">is_staff</stringProp>
|
||
<stringProp name="Argument.value">on</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_login_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_login_0</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="last_login_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">last_login_1</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_joined_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">date_joined_0</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_0}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_joined_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">date_joined_1</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_1}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="initial-date_joined_0" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">initial-date_joined_0</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_0}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="initial-date_joined_1" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">initial-date_joined_1</stringProp>
|
||
<stringProp name="Argument.value">${DATE_JOIN_1}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_save" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_save</stringProp>
|
||
<stringProp name="Argument.value">Save</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/5/change/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC03_TicketCreation" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC03_TicketCreation" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC03_TicketCreation" enabled="true"/>
|
||
<hashTree>
|
||
<UserParameters guiclass="UserParametersGui" testclass="UserParameters" testname="User Parameters" enabled="true">
|
||
<collectionProp name="UserParameters.names">
|
||
<stringProp name="77406449">QUEUE</stringProp>
|
||
<stringProp name="79833656">TITLE</stringProp>
|
||
<stringProp name="2044322">BODY</stringProp>
|
||
<stringProp name="-382834268">PRIORITY</stringProp>
|
||
<stringProp name="-1554343111">DUE_DATE</stringProp>
|
||
<stringProp name="-901833562">SUBMITTER_EMAIL</stringProp>
|
||
<stringProp name="-400034164">ASSIGNED_TO</stringProp>
|
||
</collectionProp>
|
||
<collectionProp name="UserParameters.thread_values">
|
||
<collectionProp name="781505119">
|
||
<stringProp name="-1198115817">${__Random(1,2,)}</stringProp>
|
||
<stringProp name="1594328317">${__RandomString(6,asdfghjkl,)}</stringProp>
|
||
<stringProp name="1594328317">${__RandomString(6,asdfghjkl,)}</stringProp>
|
||
<stringProp name="-1198026444">${__Random(1,5,)}</stringProp>
|
||
<stringProp name="1236190792">${__RandomDate(,2025-12-20,2025-12-31,,)} ${__time(HH:mm:ss,)}</stringProp>
|
||
<stringProp name="1594328317">${__RandomString(6,asdfghjkl,)}</stringProp>
|
||
<stringProp name="1514277590">${__Random(1,34,)}</stringProp>
|
||
</collectionProp>
|
||
</collectionProp>
|
||
<boolProp name="UserParameters.per_iteration">false</boolProp>
|
||
</UserParameters>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/submit/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/submit/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/submit/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/submit/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">true</boolProp>
|
||
<boolProp name="HTTPSampler.BROWSER_COMPATIBLE_MULTIPART">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="queue" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">queue</stringProp>
|
||
<stringProp name="Argument.value">${__Random(1,2,)}</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">${__RandomString(6,asdfghjkl,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="body" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">body</stringProp>
|
||
<stringProp name="Argument.value">${__RandomString(6,asdfghjkl,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="priority" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">priority</stringProp>
|
||
<stringProp name="Argument.value">${__Random(1,5,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="due_date" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">due_date</stringProp>
|
||
<stringProp name="Argument.value">${__RandomDate(,2025-12-20,2025-12-31,,)} ${__time(HH:mm:ss,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="submitter_email" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">submitter_email</stringProp>
|
||
<stringProp name="Argument.value">${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/submit/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC04_Pagination"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC04_Pagination">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC04_Pagination"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">10</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="records_total<<<JE">
|
||
<stringProp name="JSONPostProcessor.referenceNames">records_total</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs"> $.recordsTotal</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">1</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">${start_from}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">10</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname=".get random page << JSR223" enabled="true">
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="script">def recordsTotal = vars.get("records_total")
|
||
int limitOfTicketsOnPage = 10
|
||
int countOfPages = recordsTotal.toInteger()/limitOfTicketsOnPage
|
||
int randomNumber = new Random().nextInt(countOfPages)
|
||
int startFrom = randomNumber * limitOfTicketsOnPage
|
||
log.info(String.valueOf(startFrom))
|
||
vars.put("start_from", String.valueOf(startFrom))</stringProp>
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
</JSR223PreProcessor>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC05_Filtration"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC05_Filtration">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="1200623325">TF_UC01_AdminLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC05_Filtration"/>
|
||
<hashTree>
|
||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="filter_by_assiged_to" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_assiged_to</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="assigned_to_unassigned" elementType="Argument">
|
||
<stringProp name="Argument.name">assigned_to_unassigned</stringProp>
|
||
<stringProp name="Argument.value">-1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="assigned_to_admin" elementType="Argument">
|
||
<stringProp name="Argument.name">assigned_to_admin</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_queue" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_queue</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="queue_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">queue_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="queue_some_product" elementType="Argument">
|
||
<stringProp name="Argument.name">queue_some_product</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_status" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_status</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_open" elementType="Argument">
|
||
<stringProp name="Argument.name">status_open</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_reopened" elementType="Argument">
|
||
<stringProp name="Argument.name">status_reopened</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_resolved" elementType="Argument">
|
||
<stringProp name="Argument.name">status_resolved</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_closed" elementType="Argument">
|
||
<stringProp name="Argument.name">status_closed</stringProp>
|
||
<stringProp name="Argument.value">4</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_duplicated" elementType="Argument">
|
||
<stringProp name="Argument.name">status_duplicated</stringProp>
|
||
<stringProp name="Argument.value">5</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_date_from" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_date_from</stringProp>
|
||
<stringProp name="Argument.value">date_from</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_date_to" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_date_to</stringProp>
|
||
<stringProp name="Argument.value">date_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_keyword" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_keyword</stringProp>
|
||
<stringProp name="Argument.value">q</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_knowledgeIbase_item" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_knowledgeIbase_item</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_uncategorized" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_uncategorized</stringProp>
|
||
<stringProp name="Argument.value">-1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat1_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat1_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat1_contributing_to_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat1_contributing_to_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat2_something_else" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat2_something_else</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</Arguments>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="sortx" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">sortx</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_status}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_status}</stringProp>
|
||
<stringProp name="Argument.value">${status_open}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_status}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_status}</stringProp>
|
||
<stringProp name="Argument.value">${status_reopened}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="${selected_filter}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value">${selected_filter_value}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${selected_filter}</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*=)\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="FILTER<<<REE">
|
||
<stringProp name="RegexExtractor.useHeaders">request_headers</stringProp>
|
||
<stringProp name="RegexExtractor.refname">filter_field</stringProp>
|
||
<stringProp name="RegexExtractor.regex">&(?!status)(\w+)=(-?\d+)</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default"></stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="FILTER_FIELD<<<REE">
|
||
<stringProp name="RegexExtractor.useHeaders">request_headers</stringProp>
|
||
<stringProp name="RegexExtractor.refname">filter_field_parameter</stringProp>
|
||
<stringProp name="RegexExtractor.regex">&(?!status)(\w+)=(-?\d+)</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default"></stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">2</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname=". get random filter <<<JSR223">
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="script">Random rand = new Random()
|
||
def filters = [
|
||
vars.get("filter_by_assiged_to"),
|
||
vars.get("filter_by_queue"),
|
||
vars.get("filter_by_keyword"),
|
||
vars.get("filter_by_knowledgeIbase_item")
|
||
]
|
||
def assignedToValues = [
|
||
vars.get("assigned_to_unassigned"),
|
||
vars.get("assigned_to_admin")
|
||
]
|
||
def queueValues = [
|
||
vars.get("queue_django_helpdesk"),
|
||
vars.get("queue_some_product")
|
||
]
|
||
def kbitemValues = [
|
||
vars.get("kbitem_uncategorized"),
|
||
vars.get("kbitem_kb_cat1_django_helpdesk"),
|
||
vars.get("kbitem_kb_cat1_contributing_to_django_helpdesk"),
|
||
vars.get("kbitem_kb_cat2_something_else")
|
||
]
|
||
def selectedFilterValue
|
||
def selectedFilter = filters[rand.nextInt(filters.size())]
|
||
switch(selectedFilter) {
|
||
case "queue":
|
||
selectedFilterValue = queueValues[rand.nextInt(queueValues.size())]
|
||
break
|
||
|
||
case "assigned_to":
|
||
selectedFilterValue = assignedToValues[rand.nextInt(assignedToValues.size())]
|
||
break
|
||
|
||
case "kbitem":
|
||
selectedFilterValue = kbitemValues[rand.nextInt(kbitemValues.size())]
|
||
break
|
||
|
||
default:
|
||
selectedFilter = "queue"
|
||
selectedFilterValue = "1"
|
||
log.warn("something goes wrong")
|
||
}
|
||
vars.put("selected_filter", selectedFilter)
|
||
vars.put("selected_filter_value", selectedFilterValue)</stringProp>
|
||
</JSR223PreProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_token">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_IS_10_Percents">
|
||
<stringProp name="IfController.condition">${__groovy(Math.random() <= 0.1)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/save_query/">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/save_query/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="query_encoded" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">query_encoded</stringProp>
|
||
<stringProp name="Argument.value">${QUERY_TOKEN}</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">${__RandomString(8,qazwsxedcrfv,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ID">
|
||
<stringProp name="RegexExtractor.useHeaders">request_headers</stringProp>
|
||
<stringProp name="RegexExtractor.refname">query_id</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bsaved_query=(\d+)</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default"></stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname=". generate random chance<<<JSR223">
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="script">vars.put("random_chance", String.valueOf(${__groovy(Math.random())}))</stringProp>
|
||
</JSR223PostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_token">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&queue=1&status=1&status=2&date_from=&date_to=&q=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223A_Filter_Accepted" enabled="true">
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="script">import groovy.json.JsonSlurper
|
||
def jsonSlurper = new JsonSlurper()
|
||
def jsonResponse = jsonSlurper.parseText(prev.getResponseDataAsString())
|
||
def filter_field = vars.get("filter_field")
|
||
def filter_field_parameter = vars.get("filter_field_parameter")
|
||
switch(filter_field) {
|
||
case "queue":
|
||
checkQueueFilter(jsonResponse, filter_field_parameter)
|
||
break
|
||
case "assigned_to":
|
||
checkAssignedToFilter(jsonResponse, filter_field_parameter)
|
||
break
|
||
case "kbitem":
|
||
checkKbitemFilter(jsonResponse, filter_field_parameter)
|
||
break
|
||
default:
|
||
log.warn("Неизвестный фильтр: ${filter_field}")
|
||
}
|
||
|
||
def checkQueueFilter(result, expectedQueueId) {
|
||
def expectedId = expectedQueueId as Integer
|
||
def mismatched = []
|
||
|
||
result.data.each { item ->
|
||
if (item.queue.id != expectedId) {
|
||
AssertionResult.setFailure(true)
|
||
def errorMsg = "Найдены тикеты с неверным queue.id (ожидался ${expectedId}): "
|
||
AssertionResult.setFailureMessage(errorMsg)
|
||
}
|
||
}
|
||
|
||
if (mismatched.isEmpty()) {
|
||
log.info("Все ${result.data.size()} тикетов принадлежат очереди ID ${expectedId}")
|
||
}
|
||
}
|
||
|
||
def checkAssignedToFilter(result, paramValue) {
|
||
def expectedValue = paramValue as Integer
|
||
|
||
if (expectedValue == -1) {
|
||
def assignedTickets = []
|
||
|
||
result.data.each { item ->
|
||
if (item.assigned_to != "None" && item.assigned_to != null) {
|
||
assignedTickets.add("Тикет ${item.id}: assigned_to='${item.assigned_to}'")
|
||
}
|
||
}
|
||
|
||
if (assignedTickets.isEmpty()) {
|
||
log.info(" Все ${result.data.size()} тикетов не назначены (unassigned)")
|
||
} else {
|
||
def errorMsg = "Найдены назначенные тикеты: " + assignedTickets.join(", ")
|
||
AssertionResult.setFailure(true)
|
||
AssertionResult.setFailureMessage(errorMsg)
|
||
}
|
||
} else {
|
||
log.info("Проверка назначения на пользователя ID ${expectedValue}")
|
||
}
|
||
}
|
||
|
||
def checkKbitemFilter(result, paramValue) {
|
||
def expectedValue = paramValue as Integer
|
||
|
||
if (expectedValue == -1) {
|
||
def categorizedTickets = []
|
||
|
||
result.data.each { item ->
|
||
if (item.kbitem && item.kbitem != "") {
|
||
categorizedTickets.add("Тикет ${item.id}: kbitem='${item.kbitem}'")
|
||
}
|
||
}
|
||
|
||
if (categorizedTickets.isEmpty()) {
|
||
log.info("Все ${result.data.size()} тикетов без категории базы знаний")
|
||
} else {
|
||
def errorMsg = "Найдены тикеты с категорией базы знаний: " +
|
||
categorizedTickets.join(", ")
|
||
AssertionResult.setFailure(true)
|
||
AssertionResult.setFailureMessage(errorMsg)
|
||
}
|
||
} else {
|
||
log.info("Проверка категории базы знаний ID ${expectedValue}")
|
||
}
|
||
}</stringProp>
|
||
</JSR223Assertion>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC06_OpenTicket" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC06_OpenTicket" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC06_OpenTicket" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/random_ticket_id_from_page}/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/${random_ticket_id_from_page}/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<HtmlExtractor guiclass="HtmlExtractorGui" testclass="HtmlExtractor" testname="ASSIGNED_TO<<<CSSSE" enabled="true">
|
||
<stringProp name="HtmlExtractor.refname">has_assigned_to</stringProp>
|
||
<stringProp name="HtmlExtractor.expr">th[class="table-active"] + td</stringProp>
|
||
<stringProp name="HtmlExtractor.attribute"></stringProp>
|
||
<stringProp name="HtmlExtractor.default"></stringProp>
|
||
<boolProp name="HtmlExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="HtmlExtractor.match_number">3</stringProp>
|
||
<stringProp name="HtmlExtractor.extractor_impl"></stringProp>
|
||
</HtmlExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_isUnassigned" enabled="true">
|
||
<stringProp name="IfController.condition">${__groovy(vars.get("has_assigned_to") == "Unassigned",)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/random_ticket_id_from_page/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/${random_ticket_id_from_page}/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="take" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">take</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata"></stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/43/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC07_ChangeStatus" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC07_ChangeStatus" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC07_ChangeStatus"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="sortx" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">sortx</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_from" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">date_from</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="date_to" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">date_to</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="q" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">q</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*=)\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&date_from=&date_to=&q=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="records_total<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">records_total</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs"> $.recordsTotal</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">1</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">${start_from}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname=".get random page << JSR223" enabled="true">
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="script">def recordsTotal = vars.get("records_total")
|
||
int limitOfTicketsOnPage = 25
|
||
int countOfPages = recordsTotal.toInteger()/limitOfTicketsOnPage
|
||
int randomNumber = new Random().nextInt(countOfPages)
|
||
int startFrom = randomNumber * limitOfTicketsOnPage
|
||
log.info(String.valueOf(startFrom))
|
||
vars.put("start_from", String.valueOf(startFrom))</stringProp>
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
</JSR223PreProcessor>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/random_ticket_id_from_page/">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/${random_ticket_id_from_page}/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&date_from=&date_to=&q=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<HtmlExtractor guiclass="HtmlExtractorGui" testclass="HtmlExtractor" testname="new_status<<<CSSSE" enabled="true">
|
||
<stringProp name="HtmlExtractor.refname">new_status</stringProp>
|
||
<stringProp name="HtmlExtractor.expr">label[class="radio-inline"]>input</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">0</stringProp>
|
||
<stringProp name="HtmlExtractor.extractor_impl"></stringProp>
|
||
</HtmlExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/random_ticket_id_from_page/update/">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/${random_ticket_id_from_page}/update/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">true</boolProp>
|
||
<boolProp name="HTTPSampler.BROWSER_COMPATIBLE_MULTIPART">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="comment" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">comment</stringProp>
|
||
<stringProp name="Argument.value">${__RandomString(8,qazwsxedcrfvtgbyhn,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="new_status" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">new_status</stringProp>
|
||
<stringProp name="Argument.value">${new_status}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/60/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08_DeleteTicket" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC08_DeleteTicket" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC08_DeleteTicket" enabled="true"/>
|
||
<hashTree>
|
||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="filter_by_assiged_to" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_assiged_to</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="assigned_to_unassigned" elementType="Argument">
|
||
<stringProp name="Argument.name">assigned_to_unassigned</stringProp>
|
||
<stringProp name="Argument.value">-1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="assigned_to_admin" elementType="Argument">
|
||
<stringProp name="Argument.name">assigned_to_admin</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_queue" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_queue</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="queue_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">queue_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="queue_some_product" elementType="Argument">
|
||
<stringProp name="Argument.name">queue_some_product</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="queue_random" elementType="Argument">
|
||
<stringProp name="Argument.name">queue_random</stringProp>
|
||
<stringProp name="Argument.value">${__Random(1,2,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_status" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_status</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_open" elementType="Argument">
|
||
<stringProp name="Argument.name">status_open</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_reopened" elementType="Argument">
|
||
<stringProp name="Argument.name">status_reopened</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_resolved" elementType="Argument">
|
||
<stringProp name="Argument.name">status_resolved</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_closed" elementType="Argument">
|
||
<stringProp name="Argument.name">status_closed</stringProp>
|
||
<stringProp name="Argument.value">4</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_duplicated" elementType="Argument">
|
||
<stringProp name="Argument.name">status_duplicated</stringProp>
|
||
<stringProp name="Argument.value">5</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="status_random" elementType="Argument">
|
||
<stringProp name="Argument.name">status_random</stringProp>
|
||
<stringProp name="Argument.value">${__Random(1,5,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_date_from" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_date_from</stringProp>
|
||
<stringProp name="Argument.value">date_from</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="start_from_random" elementType="Argument">
|
||
<stringProp name="Argument.name">start_from_random</stringProp>
|
||
<stringProp name="Argument.value">${__RandomDate(,,2026-06-30,,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_date_to" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_date_to</stringProp>
|
||
<stringProp name="Argument.value">date_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_date_to" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_date_to</stringProp>
|
||
<stringProp name="Argument.value">${__RandomDate(,2026-07-01,2026-12-31,,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_keyword" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_keyword</stringProp>
|
||
<stringProp name="Argument.value">q</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="keyword_random" elementType="Argument">
|
||
<stringProp name="Argument.name">keyword_random</stringProp>
|
||
<stringProp name="Argument.value">${__RandomString(6,qazwsxedcrfv,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="filter_by_knowledgeIbase_item" elementType="Argument">
|
||
<stringProp name="Argument.name">filter_by_knowledgeIbase_item</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_uncategorized" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_uncategorized</stringProp>
|
||
<stringProp name="Argument.value">-1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat1_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat1_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat1_contributing_to_django_helpdesk" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat1_contributing_to_django_helpdesk</stringProp>
|
||
<stringProp name="Argument.value">2</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="kbitem_kb_cat2_something_else" elementType="Argument">
|
||
<stringProp name="Argument.name">kbitem_kb_cat2_something_else</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</Arguments>
|
||
<hashTree/>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="sortx" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">sortx</stringProp>
|
||
<stringProp name="Argument.value">created</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">5</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_date_from}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_date_from}</stringProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_date_to}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_date_to}</stringProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_keyword}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_keyword}</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*=?)\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="records_total<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">records_total</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs"> $.recordsTotal</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">1</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_hasRecords" enabled="true">
|
||
<stringProp name="IfController.condition">${__groovy(vars.get("records_total") as Integer != 0)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/update/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/update/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="ticketTable_length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">ticketTable_length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="ticket_id" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">ticket_id</stringProp>
|
||
<stringProp name="Argument.value">${random_ticket_id_from_page}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="action" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">action</stringProp>
|
||
<stringProp name="Argument.value">delete</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&status=5&date_from=&date_to=&q=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*=?)\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded" enabled="true">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08a_DeleteTicketSQL" enabled="true"/>
|
||
<hashTree>
|
||
<JDBCDataSource guiclass="TestBeanGUI" testclass="JDBCDataSource" testname="JDBC Connection Configuration" enabled="true">
|
||
<boolProp name="autocommit">true</boolProp>
|
||
<stringProp name="checkQuery"></stringProp>
|
||
<stringProp name="connectionAge">5000</stringProp>
|
||
<stringProp name="connectionProperties"></stringProp>
|
||
<stringProp name="dataSource">postgresql</stringProp>
|
||
<stringProp name="dbUrl">jdbc:postgresql://sandbox:23233/postgres</stringProp>
|
||
<stringProp name="driver">org.postgresql.Driver</stringProp>
|
||
<stringProp name="initQuery"></stringProp>
|
||
<boolProp name="keepAlive">true</boolProp>
|
||
<stringProp name="password">postgresdev</stringProp>
|
||
<stringProp name="poolMax">1</stringProp>
|
||
<boolProp name="preinit">false</boolProp>
|
||
<stringProp name="timeout">10000</stringProp>
|
||
<stringProp name="transactionIsolation">DEFAULT</stringProp>
|
||
<stringProp name="trimInterval">60000</stringProp>
|
||
<stringProp name="username">postgres</stringProp>
|
||
</JDBCDataSource>
|
||
<hashTree/>
|
||
<JDBCSampler guiclass="TestBeanGUI" testclass="JDBCSampler" testname=".delete random ticket SQL" enabled="true">
|
||
<stringProp name="dataSource">postgresql</stringProp>
|
||
<stringProp name="query">DO $$
|
||
DECLARE
|
||
ticket_id_to_delete INTEGER;
|
||
BEGIN
|
||
-- Получаем и блокируем ID тикета
|
||
SELECT id INTO ticket_id_to_delete
|
||
FROM helpdesk_ticket
|
||
WHERE status = 5
|
||
ORDER BY RANDOM()
|
||
LIMIT 1;
|
||
|
||
IF ticket_id_to_delete IS NOT NULL THEN
|
||
DELETE FROM helpdesk_ticketchange
|
||
WHERE followup_id IN (
|
||
SELECT id FROM helpdesk_followup
|
||
WHERE ticket_id = ticket_id_to_delete
|
||
);
|
||
|
||
DELETE FROM helpdesk_followup
|
||
WHERE ticket_id = ticket_id_to_delete;
|
||
|
||
DELETE FROM helpdesk_ticket
|
||
WHERE id = ticket_id_to_delete;
|
||
|
||
END IF;
|
||
END $$;</stringProp>
|
||
<stringProp name="queryArguments"></stringProp>
|
||
<stringProp name="queryArgumentsTypes"></stringProp>
|
||
<stringProp name="queryTimeout"></stringProp>
|
||
<stringProp name="queryType">Prepared Update Statement</stringProp>
|
||
<stringProp name="resultSetHandler">Store as String</stringProp>
|
||
<stringProp name="resultSetMaxRows"></stringProp>
|
||
<stringProp name="resultVariable"></stringProp>
|
||
<stringProp name="variableNames"></stringProp>
|
||
</JDBCSampler>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC09_CloseTicket"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC09_CloseTicket" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC09_CloseTicket" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.contentEncoding">utf-8</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="sortx" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">sortx</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_date_from}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_date_from}</stringProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_date_to}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_date_to}</stringProp>
|
||
</elementProp>
|
||
<elementProp name="${filter_by_keyword}" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
<stringProp name="Argument.name">${filter_by_keyword}</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\"</stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_TOKEN<<<REE" enabled="true">
|
||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||
<stringProp name="RegexExtractor.refname">QUERY_TOKEN</stringProp>
|
||
<stringProp name="RegexExtractor.regex">\bname=\'query_encoded\'\svalue='(\w*=)\'/></stringProp>
|
||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||
<stringProp name="RegexExtractor.default">QUERY_TOKEN_NOT_FOUND</stringProp>
|
||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||
</RegexExtractor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">3</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="random_minum_status<<<JSR223" enabled="true">
|
||
<stringProp name="cacheKey">true</stringProp>
|
||
<stringProp name="filename"></stringProp>
|
||
<stringProp name="parameters"></stringProp>
|
||
<stringProp name="script">import groovy.json.JsonSlurper
|
||
def jsonSlurper = new JsonSlurper()
|
||
def jsonResponse = jsonSlurper.parseText(prev.getResponseDataAsString())
|
||
def minPriority = jsonResponse.data.collect { it.priority }.min()
|
||
def minItems = jsonResponse.data.findAll { it.priority == minPriority }
|
||
log.info("Найдено элементов с минимальным priority (${minPriority}): ${minItems.size()}")
|
||
if (minItems && minItems.size() > 0) {
|
||
def randomIndex = new Random().nextInt(minItems.size())
|
||
def randomItem = minItems[randomIndex].id
|
||
vars.put("random_minimum_status", String.valueOf(randomItem))
|
||
}
|
||
</stringProp>
|
||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||
</JSR223PostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/update/">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/tickets/update/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="csrfmiddlewaretoken" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">csrfmiddlewaretoken</stringProp>
|
||
<stringProp name="Argument.value">${CSRF}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="ticketTable_length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">ticketTable_length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="ticket_id" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">ticket_id</stringProp>
|
||
<stringProp name="Argument.value">${random_minimum_status}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="action" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">action</stringProp>
|
||
<stringProp name="Argument.value">close</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&status=5&date_from=&date_to=&q=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Origin" elementType="Header">
|
||
<stringProp name="Header.name">Origin</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}</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.7</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="Content-Type" elementType="Header">
|
||
<stringProp name="Header.name">Content-Type</stringProp>
|
||
<stringProp name="Header.value">application/x-www-form-urlencoded</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Cache-Control" elementType="Header">
|
||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||
<stringProp name="Header.value">max-age=0</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/_query_encoded">
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${QUERY_TOKEN}</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="draw" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">draw</stringProp>
|
||
<stringProp name="Argument.value">1</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][data]</stringProp>
|
||
<stringProp name="Argument.value">id</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][orderable]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[0][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[0][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][data]</stringProp>
|
||
<stringProp name="Argument.value">ticket</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[1][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[1][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][data]</stringProp>
|
||
<stringProp name="Argument.value">priority</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[2][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[2][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][data]</stringProp>
|
||
<stringProp name="Argument.value">queue</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[3][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[3][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][data]</stringProp>
|
||
<stringProp name="Argument.value">status</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[4][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[4][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][data]</stringProp>
|
||
<stringProp name="Argument.value">created</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[5][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[5][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][data]</stringProp>
|
||
<stringProp name="Argument.value">due_date</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[6][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[6][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][data]</stringProp>
|
||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[7][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[7][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][data]</stringProp>
|
||
<stringProp name="Argument.value">submitter</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[8][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[8][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][data]</stringProp>
|
||
<stringProp name="Argument.value">time_spent</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[9][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[9][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][data]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][data]</stringProp>
|
||
<stringProp name="Argument.value">kbitem</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][name]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][name]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][searchable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][searchable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][orderable]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][orderable]</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="columns[10][search][regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">columns[10][search][regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][column]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][column]</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="order[0][dir]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">order[0][dir]</stringProp>
|
||
<stringProp name="Argument.value">asc</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="start" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">start</stringProp>
|
||
<stringProp name="Argument.value">0</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="length" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">length</stringProp>
|
||
<stringProp name="Argument.value">25</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[value]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[value]</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="search[regex]" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">true</boolProp>
|
||
<stringProp name="Argument.name">search[regex]</stringProp>
|
||
<stringProp name="Argument.value">false</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
<elementProp name="_" elementType="HTTPArgument">
|
||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||
<stringProp name="Argument.name">_</stringProp>
|
||
<stringProp name="Argument.value">${__time(,)}</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</stringProp>
|
||
</elementProp>
|
||
<elementProp name="X-Requested-With" elementType="Header">
|
||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||
<stringProp name="Header.value">XMLHttpRequest</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept" elementType="Header">
|
||
<stringProp name="Header.name">Accept</stringProp>
|
||
<stringProp name="Header.value">application/json, text/javascript, */*; q=0.01</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket_id_from_page<<<JE" enabled="true">
|
||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket_id_from_page</stringProp>
|
||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*].id</stringProp>
|
||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||
</JSONPostProcessor>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC10_Logout" enabled="true"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC10_CloseTicket" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_Timer" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="868509464">TF_Timer</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC10_CloseTicket" enabled="true"/>
|
||
<hashTree>
|
||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/logout/" enabled="true">
|
||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||
<stringProp name="HTTPSampler.path">/logout/</stringProp>
|
||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||
<boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
|
||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||
<collectionProp name="Arguments.arguments"/>
|
||
</elementProp>
|
||
</HTTPSamplerProxy>
|
||
<hashTree>
|
||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
|
||
<collectionProp name="HeaderManager.headers">
|
||
<elementProp name="Referer" elementType="Header">
|
||
<stringProp name="Header.name">Referer</stringProp>
|
||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/</stringProp>
|
||
</elementProp>
|
||
<elementProp name="Accept-Language" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||
<stringProp name="Header.value">ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7</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="Accept-Encoding" elementType="Header">
|
||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||
<stringProp name="Header.value">gzip, deflate</stringProp>
|
||
</elementProp>
|
||
<elementProp name="User-Agent" elementType="Header">
|
||
<stringProp name="Header.name">User-Agent</stringProp>
|
||
<stringProp name="Header.value">Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</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.7</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</HeaderManager>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC11_Complex"/>
|
||
<hashTree>
|
||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC11_Complexket" enabled="true">
|
||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||
</TransactionController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_UserLogin" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="200385659">TF_UC01_UserLogin</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IFC_Pagination">
|
||
<stringProp name="IfController.condition">${__jexl3(${__Random(0,1,)} == 1)}</stringProp>
|
||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||
<boolProp name="IfController.useExpression">true</boolProp>
|
||
</IfController>
|
||
<hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC04_Pagination" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="-2079817414">TF_UC04_Pagination</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
</hashTree>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC03_TicketCreation" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="-721547828">TF_UC03_TicketCreation</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC08_DeleteTicket" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="-1556072269">TF_UC08_DeleteTicket</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC10_Logout" enabled="true">
|
||
<collectionProp name="ModuleController.node_path">
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="764597751">Test Plan</stringProp>
|
||
<stringProp name="-1821578577">TF_UC10_Logout</stringProp>
|
||
</collectionProp>
|
||
</ModuleController>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="__DEBUG__" enabled="false"/>
|
||
<hashTree/>
|
||
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree">
|
||
<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/>
|
||
<ProxyControl guiclass="ProxyControlGui" testclass="ProxyControl" testname="HTTP(S) Test Script Recorder" enabled="true">
|
||
<stringProp name="ProxyControlGui.port">9000</stringProp>
|
||
<collectionProp name="ProxyControlGui.exclude_list">
|
||
<stringProp name="-1003809862">Pagination</stringProp>
|
||
<stringProp name="-2063843150">(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2)</stringProp>
|
||
</collectionProp>
|
||
<collectionProp name="ProxyControlGui.include_list"/>
|
||
<boolProp name="ProxyControlGui.capture_http_headers">true</boolProp>
|
||
<intProp name="ProxyControlGui.grouping_mode">0</intProp>
|
||
<boolProp name="ProxyControlGui.add_assertion">false</boolProp>
|
||
<stringProp name="ProxyControlGui.sampler_type_name"></stringProp>
|
||
<boolProp name="ProxyControlGui.sampler_redirect_automatically">false</boolProp>
|
||
<boolProp name="ProxyControlGui.sampler_follow_redirects">true</boolProp>
|
||
<boolProp name="ProxyControlGui.use_keepalive">true</boolProp>
|
||
<boolProp name="ProxyControlGui.detect_graphql_request">true</boolProp>
|
||
<boolProp name="ProxyControlGui.sampler_download_images">false</boolProp>
|
||
<intProp name="ProxyControlGui.proxy_http_sampler_naming_mode">0</intProp>
|
||
<stringProp name="ProxyControlGui.default_encoding"></stringProp>
|
||
<stringProp name="ProxyControlGui.proxy_prefix_http_sampler_name"></stringProp>
|
||
<stringProp name="ProxyControlGui.proxy_pause_http_sampler"></stringProp>
|
||
<boolProp name="ProxyControlGui.notify_child_sl_filtered">false</boolProp>
|
||
<boolProp name="ProxyControlGui.regex_match">false</boolProp>
|
||
<stringProp name="ProxyControlGui.content_type_include"></stringProp>
|
||
<stringProp name="ProxyControlGui.content_type_exclude"></stringProp>
|
||
</ProxyControl>
|
||
<hashTree/>
|
||
<BackendListener guiclass="BackendListenerGui" testclass="BackendListener" testname="Backend Listener" enabled="false">
|
||
<elementProp name="arguments" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments">
|
||
<collectionProp name="Arguments.arguments">
|
||
<elementProp name="influxdbMetricsSender" elementType="Argument">
|
||
<stringProp name="Argument.name">influxdbMetricsSender</stringProp>
|
||
<stringProp name="Argument.value">org.apache.jmeter.visualizers.backend.influxdb.HttpMetricsSender</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="influxdbUrl" elementType="Argument">
|
||
<stringProp name="Argument.name">influxdbUrl</stringProp>
|
||
<stringProp name="Argument.value">http://localhost:8086/write?db=test</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="application" elementType="Argument">
|
||
<stringProp name="Argument.name">application</stringProp>
|
||
<stringProp name="Argument.value">application name</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="measurement" elementType="Argument">
|
||
<stringProp name="Argument.name">measurement</stringProp>
|
||
<stringProp name="Argument.value">nikitadr</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="summaryOnly" elementType="Argument">
|
||
<stringProp name="Argument.name">summaryOnly</stringProp>
|
||
<stringProp name="Argument.value">true</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="samplersRegex" elementType="Argument">
|
||
<stringProp name="Argument.name">samplersRegex</stringProp>
|
||
<stringProp name="Argument.value">.*</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="percentiles" elementType="Argument">
|
||
<stringProp name="Argument.name">percentiles</stringProp>
|
||
<stringProp name="Argument.value">90;95;99</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="testTitle" elementType="Argument">
|
||
<stringProp name="Argument.name">testTitle</stringProp>
|
||
<stringProp name="Argument.value">Test name</stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
<elementProp name="eventTags" elementType="Argument">
|
||
<stringProp name="Argument.name">eventTags</stringProp>
|
||
<stringProp name="Argument.value"></stringProp>
|
||
<stringProp name="Argument.metadata">=</stringProp>
|
||
</elementProp>
|
||
</collectionProp>
|
||
</elementProp>
|
||
<stringProp name="classname">org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient</stringProp>
|
||
</BackendListener>
|
||
<hashTree/>
|
||
</hashTree>
|
||
</hashTree>
|
||
</jmeterTestPlan>
|