Загрузить файлы в «/»

This commit is contained in:
Шимченко 2025-08-07 13:09:44 +00:00
parent 973c33d609
commit 0a27bf6b5e

View File

@ -78,6 +78,41 @@
<stringProp name="Argument.value"></stringProp> <stringProp name="Argument.value"></stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
<elementProp name="dtl_owners_id_assigned_to" elementType="Argument">
<stringProp name="Argument.name">dtl_owners_id_assigned_to</stringProp>
<stringProp name="Argument.value">assigned_to</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="dtl_queue" elementType="Argument">
<stringProp name="Argument.name">dtl_queue</stringProp>
<stringProp name="Argument.value">queue</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="dtl_kbitem" elementType="Argument">
<stringProp name="Argument.name">dtl_kbitem</stringProp>
<stringProp name="Argument.value">kbitem</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="date_from" elementType="Argument">
<stringProp name="Argument.name">date_from</stringProp>
<stringProp name="Argument.value"></stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="date_to" elementType="Argument">
<stringProp name="Argument.name">date_to</stringProp>
<stringProp name="Argument.value"></stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="status" elementType="Argument">
<stringProp name="Argument.name">status</stringProp>
<stringProp name="Argument.value">4</stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
<elementProp name="keyword_q" elementType="Argument">
<stringProp name="Argument.name">keyword_q</stringProp>
<stringProp name="Argument.value"></stringProp>
<stringProp name="Argument.metadata">=</stringProp>
</elementProp>
</collectionProp> </collectionProp>
</Arguments> </Arguments>
<hashTree/> <hashTree/>
@ -1068,7 +1103,7 @@
<hashTree> <hashTree>
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя"/> <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя"/>
<hashTree> <hashTree>
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="RV_UC01_Случайное_число" enabled="true"> <RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="RV_UC01_Случайное_число">
<stringProp name="maximumValue">1</stringProp> <stringProp name="maximumValue">1</stringProp>
<stringProp name="minimumValue">0</stringProp> <stringProp name="minimumValue">0</stringProp>
<stringProp name="outputFormat">0</stringProp> <stringProp name="outputFormat">0</stringProp>
@ -4618,7 +4653,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<boolProp name="TransactionController.includeTimers">false</boolProp> <boolProp name="TransactionController.includeTimers">false</boolProp>
</TransactionController> </TransactionController>
<hashTree> <hashTree>
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC05_Фильтрация" enabled="true"/> <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC05_Фильтрация"/>
<hashTree> <hashTree>
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="true"> <ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="true">
<collectionProp name="ModuleController.node_path"> <collectionProp name="ModuleController.node_path">
@ -4649,28 +4684,28 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<elementProp name="status" elementType="HTTPArgument"> <elementProp name="status" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.name">status</stringProp> <stringProp name="Argument.name">status</stringProp>
<stringProp name="Argument.value">4</stringProp> <stringProp name="Argument.value">${status}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
<elementProp name="date_from" elementType="HTTPArgument"> <elementProp name="date_from" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.name">date_from</stringProp> <stringProp name="Argument.name">date_from</stringProp>
<stringProp name="Argument.value"></stringProp> <stringProp name="Argument.value">${date_from}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
<elementProp name="date_to" elementType="HTTPArgument"> <elementProp name="date_to" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.name">date_to</stringProp> <stringProp name="Argument.name">date_to</stringProp>
<stringProp name="Argument.value"></stringProp> <stringProp name="Argument.value">${date_to}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
<elementProp name="q" elementType="HTTPArgument"> <elementProp name="q" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.name">q</stringProp> <stringProp name="Argument.name">q</stringProp>
<stringProp name="Argument.value"></stringProp> <stringProp name="Argument.value">${keyword_q}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
@ -4678,7 +4713,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
</elementProp> </elementProp>
</HTTPSamplerProxy> </HTTPSamplerProxy>
<hashTree> <hashTree>
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true"> <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
<collectionProp name="HeaderManager.headers"> <collectionProp name="HeaderManager.headers">
<elementProp name="Referer" elementType="Header"> <elementProp name="Referer" elementType="Header">
<stringProp name="Header.name">Referer</stringProp> <stringProp name="Header.name">Referer</stringProp>
@ -4707,7 +4742,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
</collectionProp> </collectionProp>
</HeaderManager> </HeaderManager>
<hashTree/> <hashTree/>
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF&lt;&lt;&lt;REE" enabled="true"> <RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF&lt;&lt;&lt;REE">
<stringProp name="RegexExtractor.useHeaders">false</stringProp> <stringProp name="RegexExtractor.useHeaders">false</stringProp>
<stringProp name="RegexExtractor.refname">CSRF</stringProp> <stringProp name="RegexExtractor.refname">CSRF</stringProp>
<stringProp name="RegexExtractor.regex">name=&quot;csrfmiddlewaretoken&quot; value=&quot;(.*)&quot;</stringProp> <stringProp name="RegexExtractor.regex">name=&quot;csrfmiddlewaretoken&quot; value=&quot;(.*)&quot;</stringProp>
@ -4717,7 +4752,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<stringProp name="RegexExtractor.match_number">1</stringProp> <stringProp name="RegexExtractor.match_number">1</stringProp>
</RegexExtractor> </RegexExtractor>
<hashTree/> <hashTree/>
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded&lt;&lt;&lt;REE" enabled="true"> <RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded&lt;&lt;&lt;REE">
<stringProp name="RegexExtractor.useHeaders">false</stringProp> <stringProp name="RegexExtractor.useHeaders">false</stringProp>
<stringProp name="RegexExtractor.refname">query_encoded</stringProp> <stringProp name="RegexExtractor.refname">query_encoded</stringProp>
<stringProp name="RegexExtractor.regex">&lt;input type=&apos;hidden&apos; name=&apos;query_encoded&apos; value=&apos;([^&apos;]+)&apos;/&gt;</stringProp> <stringProp name="RegexExtractor.regex">&lt;input type=&apos;hidden&apos; name=&apos;query_encoded&apos; value=&apos;([^&apos;]+)&apos;/&gt;</stringProp>
@ -5261,7 +5296,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
</elementProp> </elementProp>
</HTTPSamplerProxy> </HTTPSamplerProxy>
<hashTree> <hashTree>
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true"> <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
<collectionProp name="HeaderManager.headers"> <collectionProp name="HeaderManager.headers">
<elementProp name="Referer" elementType="Header"> <elementProp name="Referer" elementType="Header">
<stringProp name="Header.name">Referer</stringProp> <stringProp name="Header.name">Referer</stringProp>
@ -5291,6 +5326,21 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
</HeaderManager> </HeaderManager>
<hashTree/> <hashTree/>
</hashTree> </hashTree>
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="RV_UC05_Случайное_число">
<stringProp name="maximumValue">9</stringProp>
<stringProp name="minimumValue">0</stringProp>
<stringProp name="outputFormat">0</stringProp>
<boolProp name="perThread">false</boolProp>
<stringProp name="randomSeed"></stringProp>
<stringProp name="variableName">filter_save_selector</stringProp>
</RandomVariableConfig>
<hashTree/>
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC_Сохранение_фильтра">
<stringProp name="IfController.condition">${__jexl3(${filter_save_selector} == 0)}</stringProp>
<boolProp name="IfController.evaluateAll">false</boolProp>
<boolProp name="IfController.useExpression">true</boolProp>
</IfController>
<hashTree>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="&gt;_/save_query/"> <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="&gt;_/save_query/">
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp> <stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp> <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
@ -5377,7 +5427,8 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
</HeaderManager> </HeaderManager>
<hashTree/> <hashTree/>
</hashTree> </hashTree>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="&lt;_/tickets/" enabled="true"> </hashTree>
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="&lt;_/tickets/">
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp> <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
<stringProp name="HTTPSampler.port">${PORT}</stringProp> <stringProp name="HTTPSampler.port">${PORT}</stringProp>
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp> <stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
@ -5581,7 +5632,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<elementProp name="columns[3][data]" elementType="HTTPArgument"> <elementProp name="columns[3][data]" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">true</boolProp> <boolProp name="HTTPArgument.always_encode">true</boolProp>
<stringProp name="Argument.name">columns[3][data]</stringProp> <stringProp name="Argument.name">columns[3][data]</stringProp>
<stringProp name="Argument.value">queue</stringProp> <stringProp name="Argument.value">${dtl_queue}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
@ -5749,7 +5800,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<elementProp name="columns[7][data]" elementType="HTTPArgument"> <elementProp name="columns[7][data]" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">true</boolProp> <boolProp name="HTTPArgument.always_encode">true</boolProp>
<stringProp name="Argument.name">columns[7][data]</stringProp> <stringProp name="Argument.name">columns[7][data]</stringProp>
<stringProp name="Argument.value">assigned_to</stringProp> <stringProp name="Argument.value">${dtl_owners_id_assigned_to}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>
@ -5875,7 +5926,7 @@ vars.put(&quot;random_page&quot;, randomPage.toString())
<elementProp name="columns[10][data]" elementType="HTTPArgument"> <elementProp name="columns[10][data]" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">true</boolProp> <boolProp name="HTTPArgument.always_encode">true</boolProp>
<stringProp name="Argument.name">columns[10][data]</stringProp> <stringProp name="Argument.name">columns[10][data]</stringProp>
<stringProp name="Argument.value">kbitem</stringProp> <stringProp name="Argument.value">${dtl_kbitem}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
<boolProp name="HTTPArgument.use_equals">true</boolProp> <boolProp name="HTTPArgument.use_equals">true</boolProp>
</elementProp> </elementProp>