Загрузить файлы в «/»
This commit is contained in:
parent
0a27bf6b5e
commit
91b5cda1b9
@ -31,6 +31,8 @@
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</elementProp>
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="___CONFIG___" enabled="false"/>
|
||||
@ -78,45 +80,30 @@
|
||||
<stringProp name="Argument.value"></stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</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>
|
||||
<elementProp name="filter_sortx" elementType="Argument">
|
||||
<stringProp name="Argument.name">filter_sortx</stringProp>
|
||||
<stringProp name="Argument.value">title</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>
|
||||
<elementProp name="filter_sortreverse" elementType="Argument">
|
||||
<stringProp name="Argument.name">filter_sortreverse</stringProp>
|
||||
<stringProp name="Argument.value">on</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>
|
||||
<elementProp name="filter_assigned_to" elementType="Argument">
|
||||
<stringProp name="Argument.name">filter_assigned_to</stringProp>
|
||||
<stringProp name="Argument.value">2</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>
|
||||
<elementProp name="filter_kbitem" elementType="Argument">
|
||||
<stringProp name="Argument.name">filter_kbitem</stringProp>
|
||||
<stringProp name="Argument.value">1</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</Arguments>
|
||||
<hashTree/>
|
||||
<CSVDataSet guiclass="TestBeanGUI" testclass="CSVDataSet" testname="CSV Data Set Config">
|
||||
<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>
|
||||
@ -130,7 +117,7 @@
|
||||
<hashTree/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="___TEST___" enabled="false"/>
|
||||
<hashTree/>
|
||||
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group">
|
||||
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true">
|
||||
<intProp name="ThreadGroup.num_threads">1</intProp>
|
||||
<intProp name="ThreadGroup.ramp_time">1</intProp>
|
||||
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
|
||||
@ -189,7 +176,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC05_Фильтрация" enabled="false">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC05_Фильтрация" enabled="true">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -197,7 +184,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC06_Открытие_задачи">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC06_Открытие_задачи" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -248,7 +235,7 @@
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="___SCENARIO___" enabled="false"/>
|
||||
<hashTree/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC00_Задержка"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC00_Задержка" enabled="true"/>
|
||||
<hashTree>
|
||||
<TestAction guiclass="TestActionGui" testclass="TestAction" testname="Flow Control Action" enabled="true">
|
||||
<intProp name="ActionProcessor.action">1</intProp>
|
||||
@ -263,7 +250,7 @@
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_Авторизация_Админа"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_Авторизация_Админа" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC01_Авторизация_Админа" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
@ -377,7 +364,7 @@
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/">
|
||||
<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>
|
||||
@ -510,7 +497,7 @@
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">query_encoded</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">/datatables_ticket_list/([^"]+)</stringProp>
|
||||
@ -521,7 +508,7 @@
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded__">
|
||||
<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>
|
||||
@ -1095,15 +1082,15 @@
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_Авторизация_Пользователя"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC01_Авторизация_Пользователя" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC01_Авторизация_Пользователя" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя" enabled="true"/>
|
||||
<hashTree>
|
||||
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="RV_UC01_Случайное_число">
|
||||
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="RV_UC01_Случайное_число" enabled="true">
|
||||
<stringProp name="maximumValue">1</stringProp>
|
||||
<stringProp name="minimumValue">0</stringProp>
|
||||
<stringProp name="outputFormat">0</stringProp>
|
||||
@ -1279,7 +1266,7 @@
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/">
|
||||
<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>
|
||||
@ -1421,7 +1408,7 @@
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">query_encoded</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">/datatables_ticket_list/([^"]+)</stringProp>
|
||||
@ -1431,7 +1418,7 @@
|
||||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="global_query_encoded<<<JSR223">
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="global_query_encoded<<<JSR223" enabled="true">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
@ -1443,7 +1430,7 @@ props.put("global_query_encoded", queryEncoded);
|
||||
</JSR223PostProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded__">
|
||||
<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>
|
||||
@ -1976,7 +1963,7 @@ props.put("global_query_encoded", queryEncoded);
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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>
|
||||
@ -2009,14 +1996,14 @@ props.put("global_query_encoded", queryEncoded);
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket<<<JE">
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket<<<JE" enabled="true">
|
||||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket</stringProp>
|
||||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*]</stringProp>
|
||||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||||
<stringProp name="JSONPostProcessor.defaultValues">random_ticket ERROR</stringProp>
|
||||
</JSONPostProcessor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="assigned<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="assigned<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">as_document</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">assigned</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"assigned_to":\s*"([^"]+)"</stringProp>
|
||||
@ -2028,7 +2015,7 @@ props.put("global_query_encoded", queryEncoded);
|
||||
<stringProp name="Scope.variable">random_ticket</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="id<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="id<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">as_document</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">id</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"id":(\d+)</stringProp>
|
||||
@ -2040,7 +2027,7 @@ props.put("global_query_encoded", queryEncoded);
|
||||
<stringProp name="Scope.variable">random_ticket</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="global_id+global_assigned<<<JSR223">
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="global_id+global_assigned<<<JSR223" enabled="true">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
@ -2759,9 +2746,9 @@ try {
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02a_Создание_Пользователя"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02a_Создание_Пользователя" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02a_Создание_Пользователя">
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02a_Создание_Пользователя" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
@ -3471,15 +3458,15 @@ try {
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC04_Пагинация"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC04_Пагинация" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC04_Пагинация">
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC04_Пагинация" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC04_Пагинация"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC04_Пагинация" enabled="true"/>
|
||||
<hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="true">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -3487,7 +3474,7 @@ try {
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__global_query_encoded__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__global_query_encoded__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -4020,7 +4007,7 @@ try {
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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>
|
||||
@ -4049,7 +4036,7 @@ try {
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="records_total<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="records_total<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">records_total</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"recordsTotal":\s*(\d+)</stringProp>
|
||||
@ -4059,7 +4046,7 @@ try {
|
||||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="random_page<<<JSR223">
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="random_page<<<JSR223" enabled="true">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
@ -4073,7 +4060,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</JSR223PostProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__global_query_encoded__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__global_query_encoded__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -4606,7 +4593,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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>
|
||||
@ -4647,7 +4634,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC05_Фильтрация"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC05_Фильтрация" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC05_Фильтрация" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
@ -4667,6 +4654,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<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>
|
||||
@ -4677,35 +4665,63 @@ vars.put("random_page", randomPage.toString())
|
||||
<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.value">${filter_sortx}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
<elementProp name="sortreverse" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">sortreverse</stringProp>
|
||||
<stringProp name="Argument.value">${filter_sortreverse}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
<elementProp name="assigned_to" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">assigned_to</stringProp>
|
||||
<stringProp name="Argument.value">${filter_assigned_to}</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="status" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">status</stringProp>
|
||||
<stringProp name="Argument.value">${status}</stringProp>
|
||||
<stringProp name="Argument.value">${__Random(1,5,)}</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">${date_from}</stringProp>
|
||||
<stringProp name="Argument.value">${__RandomDate(,2010-05-05,2024-01-01,,)}</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">${date_to}</stringProp>
|
||||
<stringProp name="Argument.value">${__RandomDate(,,2050-07-08,,)}</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">${keyword_q}</stringProp>
|
||||
<stringProp name="Argument.value">${__RandomString(8,abcdefghijklmnop,)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
<elementProp name="kbitem" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">kbitem</stringProp>
|
||||
<stringProp name="Argument.value">${__Random(1,4,)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -4713,7 +4729,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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>
|
||||
@ -4721,7 +4737,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Language" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=${owner}.9,en-GB;q=${owner}.8,en-US;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Upgrade-Insecure-Requests" elementType="Header">
|
||||
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp>
|
||||
@ -4733,41 +4749,41 @@ vars.put("random_page", randomPage.toString())
|
||||
</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/138.0.0.0 Safari/537.36 Edg/138.0.0.0</stringProp>
|
||||
<stringProp name="Header.value">Mozilla/5.${owner} (Windows NT 1${owner}.${owner}; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.${owner}.${owner}.${owner} Safari/537.36 Edg/138.${owner}.${owner}.${owner}</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>
|
||||
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=${owner}.9,image/avif,image/webp,image/apng,*/*;q=${owner}.8,application/signed-exchange;v=b3;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="query_encoded_filtered<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">name="csrfmiddlewaretoken" value="(.*)"</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">query_encoded_filtered</stringProp>
|
||||
<stringProp name="RegexExtractor.regex"><input type='hidden' name='query_encoded' value='([^']+)'/></stringProp>
|
||||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||||
<stringProp name="RegexExtractor.default">CSRF ERROR</stringProp>
|
||||
<stringProp name="RegexExtractor.default">query encoded filtered 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_encoded<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="CSRF<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">query_encoded</stringProp>
|
||||
<stringProp name="RegexExtractor.regex"><input type='hidden' name='query_encoded' value='([^']+)'/></stringProp>
|
||||
<stringProp name="RegexExtractor.refname">CSRF</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">name="csrfmiddlewaretoken" value="(.*)"</stringProp>
|
||||
<stringProp name="RegexExtractor.template">$1$</stringProp>
|
||||
<stringProp name="RegexExtractor.default">query encoded ERROR</stringProp>
|
||||
<stringProp name="RegexExtractor.default">CRSF 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="<_/datatables_ticket_list/__query_encoded__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_filtered__">
|
||||
<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_encoded}</stringProp>
|
||||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${query_encoded_filtered}</stringProp>
|
||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
@ -5296,15 +5312,15 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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=4&date_from=&date_to=&q=</stringProp>
|
||||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=title&sortreverse=on&assigned_to=2&queue=2&status=3&date_from=2${owner}18-${owner}1-3${owner}&date_to=2${owner}25-${owner}1-3${owner}&q=qua&kbitem=1</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Language" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=${owner}.9,en-GB;q=${owner}.8,en-US;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="X-Requested-With" elementType="Header">
|
||||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||||
@ -5316,31 +5332,16 @@ vars.put("random_page", randomPage.toString())
|
||||
</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/138.0.0.0 Safari/537.36 Edg/138.0.0.0</stringProp>
|
||||
<stringProp name="Header.value">Mozilla/5.${owner} (Windows NT 1${owner}.${owner}; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.${owner}.${owner}.${owner} Safari/537.36 Edg/138.${owner}.${owner}.${owner}</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>
|
||||
<stringProp name="Header.value">application/json, text/javascript, */*; q=${owner}.${owner}1</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<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=">_/save_query/">
|
||||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
@ -5363,14 +5364,14 @@ vars.put("random_page", randomPage.toString())
|
||||
<elementProp name="query_encoded" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">query_encoded</stringProp>
|
||||
<stringProp name="Argument.value">${query_encoded}</stringProp>
|
||||
<stringProp name="Argument.value">${query_encoded_filtered}</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">myFilter</stringProp>
|
||||
<stringProp name="Argument.value">aboba</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -5389,11 +5390,11 @@ vars.put("random_page", randomPage.toString())
|
||||
<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=4&date_from=&date_to=&q=</stringProp>
|
||||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=title&sortreverse=on&assigned_to=2&queue=2&status=3&date_from=2${owner}18-${owner}1-3${owner}&date_to=2${owner}25-${owner}1-3${owner}&q=qua&kbitem=1</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Language" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=${owner}.9,en-GB;q=${owner}.8,en-US;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Origin" elementType="Header">
|
||||
<stringProp name="Header.name">Origin</stringProp>
|
||||
@ -5401,7 +5402,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</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>
|
||||
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=${owner}.9,image/avif,image/webp,image/apng,*/*;q=${owner}.8,application/signed-exchange;v=b3;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Upgrade-Insecure-Requests" elementType="Header">
|
||||
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp>
|
||||
@ -5413,7 +5414,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
<elementProp name="Cache-Control" elementType="Header">
|
||||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||||
<stringProp name="Header.value">max-age=0</stringProp>
|
||||
<stringProp name="Header.value">max-age=${owner}</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Encoding" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||||
@ -5421,13 +5422,12 @@ vars.put("random_page", randomPage.toString())
|
||||
</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/138.0.0.0 Safari/537.36 Edg/138.0.0.0</stringProp>
|
||||
<stringProp name="Header.value">Mozilla/5.${owner} (Windows NT 1${owner}.${owner}; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.${owner}.${owner}.${owner} Safari/537.36 Edg/138.${owner}.${owner}.${owner}</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
@ -5443,7 +5443,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<elementProp name="saved_query" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">saved_query</stringProp>
|
||||
<stringProp name="Argument.value">1</stringProp>
|
||||
<stringProp name="Argument.value">7</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -5455,11 +5455,11 @@ vars.put("random_page", randomPage.toString())
|
||||
<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=4&date_from=&date_to=&q=</stringProp>
|
||||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=title&sortreverse=on&assigned_to=2&queue=2&status=3&date_from=2${owner}18-${owner}1-3${owner}&date_to=2${owner}25-${owner}1-3${owner}&q=qua&kbitem=1</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Language" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=${owner}.9,en-GB;q=${owner}.8,en-US;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Upgrade-Insecure-Requests" elementType="Header">
|
||||
<stringProp name="Header.name">Upgrade-Insecure-Requests</stringProp>
|
||||
@ -5467,7 +5467,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
<elementProp name="Cache-Control" elementType="Header">
|
||||
<stringProp name="Header.name">Cache-Control</stringProp>
|
||||
<stringProp name="Header.value">max-age=0</stringProp>
|
||||
<stringProp name="Header.value">max-age=${owner}</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Encoding" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Encoding</stringProp>
|
||||
@ -5475,21 +5475,21 @@ vars.put("random_page", randomPage.toString())
|
||||
</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/138.0.0.0 Safari/537.36 Edg/138.0.0.0</stringProp>
|
||||
<stringProp name="Header.value">Mozilla/5.${owner} (Windows NT 1${owner}.${owner}; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.${owner}.${owner}.${owner} Safari/537.36 Edg/138.${owner}.${owner}.${owner}</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>
|
||||
<stringProp name="Header.value">text/html,application/xhtml+xml,application/xml;q=${owner}.9,image/avif,image/webp,image/apng,*/*;q=${owner}.8,application/signed-exchange;v=b3;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_filtered__">
|
||||
<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_encoded}</stringProp>
|
||||
<stringProp name="HTTPSampler.path">/datatables_ticket_list/${query_encoded_filtered}</stringProp>
|
||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
@ -5632,7 +5632,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<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">${dtl_queue}</stringProp>
|
||||
<stringProp name="Argument.value">queue</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -5800,7 +5800,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<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">${dtl_owners_id_assigned_to}</stringProp>
|
||||
<stringProp name="Argument.value">assigned_to</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -5926,7 +5926,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<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">${dtl_kbitem}</stringProp>
|
||||
<stringProp name="Argument.value">kbitem</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -6022,11 +6022,11 @@ vars.put("random_page", randomPage.toString())
|
||||
<collectionProp name="HeaderManager.headers">
|
||||
<elementProp name="Referer" elementType="Header">
|
||||
<stringProp name="Header.name">Referer</stringProp>
|
||||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?saved_query=1</stringProp>
|
||||
<stringProp name="Header.value">${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?saved_query=7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="Accept-Language" elementType="Header">
|
||||
<stringProp name="Header.name">Accept-Language</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7</stringProp>
|
||||
<stringProp name="Header.value">ru,en;q=${owner}.9,en-GB;q=${owner}.8,en-US;q=${owner}.7</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="X-Requested-With" elementType="Header">
|
||||
<stringProp name="Header.name">X-Requested-With</stringProp>
|
||||
@ -6038,65 +6038,19 @@ vars.put("random_page", randomPage.toString())
|
||||
</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/138.0.0.0 Safari/537.36 Edg/138.0.0.0</stringProp>
|
||||
<stringProp name="Header.value">Mozilla/5.${owner} (Windows NT 1${owner}.${owner}; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.${owner}.${owner}.${owner} Safari/537.36 Edg/138.${owner}.${owner}.${owner}</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>
|
||||
<stringProp name="Header.value">application/json, text/javascript, */*; q=${owner}.${owner}1</stringProp>
|
||||
</elementProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<JSONPathAssertion guiclass="JSONPathAssertionGui" testclass="JSONPathAssertion" testname="JA_UC05_Фильтрация" enabled="true">
|
||||
<stringProp name="JSON_PATH">$..status</stringProp>
|
||||
<stringProp name="EXPECTED_VALUE">Closed</stringProp>
|
||||
<boolProp name="JSONVALIDATION">true</boolProp>
|
||||
<boolProp name="EXPECT_NULL">false</boolProp>
|
||||
<boolProp name="INVERT">false</boolProp>
|
||||
<boolProp name="ISREGEX">true</boolProp>
|
||||
</JSONPathAssertion>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="AssertionVisualizer" testclass="ResultCollector" testname="AR_UC05_Фильтрация" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
<value class="SampleSaveConfiguration">
|
||||
<time>true</time>
|
||||
<latency>true</latency>
|
||||
<timestamp>true</timestamp>
|
||||
<success>true</success>
|
||||
<label>true</label>
|
||||
<code>true</code>
|
||||
<message>true</message>
|
||||
<threadName>true</threadName>
|
||||
<dataType>true</dataType>
|
||||
<encoding>false</encoding>
|
||||
<assertions>true</assertions>
|
||||
<subresults>true</subresults>
|
||||
<responseData>false</responseData>
|
||||
<samplerData>false</samplerData>
|
||||
<xml>false</xml>
|
||||
<fieldNames>true</fieldNames>
|
||||
<responseHeaders>false</responseHeaders>
|
||||
<requestHeaders>false</requestHeaders>
|
||||
<responseDataOnError>false</responseDataOnError>
|
||||
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
|
||||
<assertionsResultsToSave>0</assertionsResultsToSave>
|
||||
<bytes>true</bytes>
|
||||
<sentBytes>true</sentBytes>
|
||||
<url>true</url>
|
||||
<threadCounts>true</threadCounts>
|
||||
<idleTime>true</idleTime>
|
||||
<connectTime>true</connectTime>
|
||||
</value>
|
||||
</objProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="wait" enabled="true">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="wait">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -6111,7 +6065,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC06_Открытие_задачи"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC06_Открытие_задачи" enabled="true"/>
|
||||
<hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="true">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
@ -6121,7 +6075,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC_Тикет_свободен">
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC_Тикет_свободен" enabled="true">
|
||||
<stringProp name="IfController.condition">${__jexl3(!("${__P(global_assigned)}".equals("None")),)}</stringProp>
|
||||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||||
<boolProp name="IfController.useExpression">true</boolProp>
|
||||
@ -6181,7 +6135,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__global_id__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__global_id__" 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>
|
||||
@ -6238,13 +6192,13 @@ vars.put("random_page", randomPage.toString())
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC07_Перевод_задачи_по_статусам"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC07_Перевод_задачи_по_статусам" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC07_Перевод_задачи_по_статусам" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC07_Перевод_задачи_по_статусам"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC07_Перевод_задачи_по_статусам" enabled="true"/>
|
||||
<hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="true">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
@ -6331,7 +6285,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_no_filter__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_no_filter__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -6868,7 +6822,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="records_total<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="records_total<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">records_total</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"recordsTotal":\s*(\d+)</stringProp>
|
||||
@ -6879,7 +6833,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_no_filter__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_no_filter__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -7412,7 +7366,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname="random_page<<<JSR223">
|
||||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname="random_page<<<JSR223" enabled="true">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
@ -7425,7 +7379,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</stringProp>
|
||||
</JSR223PreProcessor>
|
||||
<hashTree/>
|
||||
<HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
|
||||
<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>
|
||||
@ -7454,14 +7408,14 @@ vars.put("random_page", randomPage.toString())
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket<<<JE">
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="random_ticket<<<JE" enabled="true">
|
||||
<stringProp name="JSONPostProcessor.referenceNames">random_ticket</stringProp>
|
||||
<stringProp name="JSONPostProcessor.jsonPathExprs">$.data[*]</stringProp>
|
||||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||||
<stringProp name="JSONPostProcessor.defaultValues">random_ticket ERROR</stringProp>
|
||||
</JSONPostProcessor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="id<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="id<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">as_document</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">id</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"id":(\d+)</stringProp>
|
||||
@ -7473,7 +7427,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<stringProp name="Scope.variable">random_ticket</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="title<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="title<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">as_document</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">title</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"title":"(.+?)"</stringProp>
|
||||
@ -7485,7 +7439,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<stringProp name="Scope.variable">random_ticket</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="priority<<<REE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="priority<<<REE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">as_document</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">priority</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">"priority":(\d+)</stringProp>
|
||||
@ -7498,7 +7452,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__id__/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__id__/" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -7552,7 +7506,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/__id__/update/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/__id__/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>
|
||||
@ -7690,7 +7644,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08_Удаление_задачи"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08_Удаление_задачи" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC08_Удаление_задачи" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
@ -7797,7 +7751,7 @@ vars.put("random_page", randomPage.toString())
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_duplicated__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded_duplicated__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -8366,7 +8320,7 @@ vars.put("random_page", randomPage.toString())
|
||||
<stringProp name="JSONPostProcessor.defaultValues">id ERROR</stringProp>
|
||||
</JSONPostProcessor>
|
||||
<hashTree/>
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="random_ticket<<<JSR">
|
||||
<JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="random_ticket<<<JSR" enabled="true">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
@ -8386,7 +8340,7 @@ catch (Exception e)
|
||||
}</stringProp>
|
||||
</JSR223PostProcessor>
|
||||
<hashTree/>
|
||||
<JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="post_processor_status<<<JSR223">
|
||||
<JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="post_processor_status<<<JSR223" enabled="true">
|
||||
<stringProp name="cacheKey">true</stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
@ -8435,7 +8389,7 @@ if (status == "failed") {
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC_Проверка_наличия_дубликатов">
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC_Проверка_наличия_дубликатов" enabled="true">
|
||||
<stringProp name="IfController.condition">${__jexl3(
|
||||
${JMeterThread.last_sample_ok}
|
||||
)}</stringProp>
|
||||
@ -8529,7 +8483,7 @@ if (status == "failed") {
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__query_encoded__">
|
||||
<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>
|
||||
@ -9330,7 +9284,7 @@ if (status == "failed") {
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="___DEBUG___" enabled="false"/>
|
||||
<hashTree/>
|
||||
<ProxyControl guiclass="ProxyControlGui" testclass="ProxyControl" testname="HTTP(S) Test Script Recorder">
|
||||
<ProxyControl guiclass="ProxyControlGui" testclass="ProxyControl" testname="HTTP(S) Test Script Recorder" enabled="true">
|
||||
<stringProp name="ProxyControlGui.port">8881</stringProp>
|
||||
<collectionProp name="ProxyControlGui.exclude_list"/>
|
||||
<collectionProp name="ProxyControlGui.include_list"/>
|
||||
@ -9353,7 +9307,7 @@ if (status == "failed") {
|
||||
<stringProp name="ProxyControlGui.content_type_exclude"></stringProp>
|
||||
</ProxyControl>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree">
|
||||
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user