Fix Due-date
This commit is contained in:
parent
721dfcc017
commit
f39f8dc4b3
253
ermaviv.jmx
253
ermaviv.jmx
@ -22,11 +22,13 @@
|
||||
</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"/>
|
||||
<hashTree/>
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
|
||||
<Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
|
||||
<collectionProp name="Arguments.arguments">
|
||||
<elementProp name="USERNAME" elementType="Argument">
|
||||
<stringProp name="Argument.name">USERNAME</stringProp>
|
||||
@ -41,8 +43,8 @@
|
||||
</collectionProp>
|
||||
</Arguments>
|
||||
<hashTree/>
|
||||
<CSVDataSet guiclass="TestBeanGUI" testclass="CSVDataSet" testname="CSV Data Set Config">
|
||||
<stringProp name="filename">users.csv</stringProp>
|
||||
<CSVDataSet guiclass="TestBeanGUI" testclass="CSVDataSet" testname="CSV Data Set Config" enabled="true">
|
||||
<stringProp name="filename">Z:/Projects/LANIT_HT_Jmeter_3/users.csv</stringProp>
|
||||
<stringProp name="fileEncoding">UTF-8</stringProp>
|
||||
<stringProp name="variableNames">USERNAME_USER,PASSWORD_USER</stringProp>
|
||||
<boolProp name="ignoreFirstLine">false</boolProp>
|
||||
@ -51,22 +53,21 @@
|
||||
<boolProp name="recycle">true</boolProp>
|
||||
<boolProp name="stopThread">false</boolProp>
|
||||
<stringProp name="shareMode">shareMode.all</stringProp>
|
||||
<stringProp name="TestPlan.comments">Z:/Projects/LANIT_HT_Jmeter_3/users.csv</stringProp>
|
||||
</CSVDataSet>
|
||||
<hashTree/>
|
||||
<CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP Cookie Manager">
|
||||
<CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP Cookie Manager" enabled="true">
|
||||
<collectionProp name="CookieManager.cookies"/>
|
||||
<boolProp name="CookieManager.clearEachIteration">true</boolProp>
|
||||
<boolProp name="CookieManager.controlledByThreadGroup">false</boolProp>
|
||||
</CookieManager>
|
||||
<hashTree/>
|
||||
<CacheManager guiclass="CacheManagerGui" testclass="CacheManager" testname="HTTP Cache Manager">
|
||||
<CacheManager guiclass="CacheManagerGui" testclass="CacheManager" testname="HTTP Cache Manager" enabled="true">
|
||||
<boolProp name="clearEachIteration">true</boolProp>
|
||||
<boolProp name="useExpires">true</boolProp>
|
||||
<boolProp name="CacheManager.controlledByThread">false</boolProp>
|
||||
</CacheManager>
|
||||
<hashTree/>
|
||||
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="Random Variable">
|
||||
<RandomVariableConfig guiclass="TestBeanGUI" testclass="RandomVariableConfig" testname="Random Variable" enabled="true">
|
||||
<stringProp name="maximumValue">99999</stringProp>
|
||||
<stringProp name="minimumValue">10000</stringProp>
|
||||
<stringProp name="outputFormat">00000</stringProp>
|
||||
@ -76,7 +77,16 @@
|
||||
</RandomVariableConfig>
|
||||
<hashTree/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="________TEST________" enabled="false">
|
||||
<stringProp name="TestPlan.comments">4) сохраняются в том числе невалидные учетные записи</stringProp>
|
||||
<stringProp name="TestPlan.comments">1) Лишний запрос в сценарии №5.
|
||||
Кроме того, как у тебя происходит фильтрация в первом запрос без вызова запроса
|
||||
<_/datatables_ticket_list?
|
||||
В целом скрипт сценария не соответствует реальному трафику системы при прохождении данного сценария.
|
||||
|
||||
-- 3) Сценарий №7 работает, но выдает ошибку если у запроса заполнено поле Due Data
|
||||
|
||||
5) Backend Listener выключен в сданном скрипте
|
||||
В influxdb не выгружаются к примеру данные по времени ответа отдельных запросов.
|
||||
По условию мы исключаем из выгрузки в infludb только различные "служебные" элементы.</stringProp>
|
||||
</TestFragmentController>
|
||||
<hashTree/>
|
||||
<BackendListener guiclass="BackendListenerGui" testclass="BackendListener" testname="Backend Listener" enabled="false">
|
||||
@ -94,7 +104,7 @@
|
||||
</elementProp>
|
||||
<elementProp name="application" elementType="Argument">
|
||||
<stringProp name="Argument.name">application</stringProp>
|
||||
<stringProp name="Argument.value">application name</stringProp>
|
||||
<stringProp name="Argument.value">InfluxDB</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="measurement" elementType="Argument">
|
||||
@ -109,7 +119,7 @@
|
||||
</elementProp>
|
||||
<elementProp name="samplersRegex" elementType="Argument">
|
||||
<stringProp name="Argument.name">samplersRegex</stringProp>
|
||||
<stringProp name="Argument.value">SC_UC*</stringProp>
|
||||
<stringProp name="Argument.value">UC*</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
</elementProp>
|
||||
<elementProp name="percentiles" elementType="Argument">
|
||||
@ -143,7 +153,7 @@
|
||||
</elementProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC01_Авторизация_Пользователя" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -167,7 +177,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC04_Пагинация">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC04_Пагинация" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -183,7 +193,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>
|
||||
@ -191,7 +201,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC07_Перевод_задачи_по_статусам">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC07_Перевод_задачи_по_статусам" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -199,7 +209,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC08_Удаление_задачи">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC08_Удаление_задачи" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -207,7 +217,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC10_Выход_из_системы">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC10_Выход_из_системы" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -215,7 +225,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC11_Комплексный_сценарий">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC11_Комплексный_сценарий" enabled="false">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -232,9 +242,9 @@
|
||||
</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">
|
||||
<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">${__Random(1000,5000,)}</stringProp>
|
||||
@ -247,13 +257,13 @@
|
||||
<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>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC01_Авторизация_Пользователя" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
@ -340,7 +350,7 @@
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/?next=/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/?next=/" 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>
|
||||
@ -385,7 +395,7 @@
|
||||
</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>
|
||||
@ -440,7 +450,7 @@
|
||||
<intProp name="Assertion.test_type">6</intProp>
|
||||
</ResponseAssertion>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">QUERY_ENCODED</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">'query_encoded' value='(.*)'\/></stringProp>
|
||||
@ -451,7 +461,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>
|
||||
@ -1017,7 +1027,7 @@
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="RANDOM_ID_TICKET <<< JE">
|
||||
<JSONPostProcessor guiclass="JSONPostProcessorGui" testclass="JSONPostProcessor" testname="RANDOM_ID_TICKET <<< JE" enabled="true">
|
||||
<stringProp name="JSONPostProcessor.referenceNames">RANDOM_ID_TICKET</stringProp>
|
||||
<stringProp name="JSONPostProcessor.jsonPathExprs">$..data[*].id</stringProp>
|
||||
<stringProp name="JSONPostProcessor.match_numbers">0</stringProp>
|
||||
@ -1036,7 +1046,7 @@
|
||||
</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>
|
||||
@ -1129,7 +1139,7 @@
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/?next=/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/login/?next=/" 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>
|
||||
@ -1174,7 +1184,7 @@
|
||||
</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>
|
||||
@ -1229,7 +1239,7 @@
|
||||
<stringProp name="BoundaryExtractor.match_number">1</stringProp>
|
||||
</BoundaryExtractor>
|
||||
<hashTree/>
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA != Please try again">
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA != Please try again" enabled="true">
|
||||
<collectionProp name="Asserion.test_strings">
|
||||
<stringProp name="1287565349">Please try again</stringProp>
|
||||
</collectionProp>
|
||||
@ -1239,7 +1249,7 @@
|
||||
<intProp name="Assertion.test_type">6</intProp>
|
||||
</ResponseAssertion>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">QUERY_ENCODED</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">'query_encoded' value='(.*)'\/></stringProp>
|
||||
@ -1250,7 +1260,7 @@
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__token__">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/datatables_ticket_list/__token__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -1828,9 +1838,9 @@
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02_Создание_пользователя"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC02_Создание_пользователя" enabled="true"/>
|
||||
<hashTree>
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC02_Авторизация_Админа">
|
||||
<ModuleController guiclass="ModuleControllerGui" testclass="ModuleController" testname="MC_UC02_Авторизация_Админа" enabled="true">
|
||||
<collectionProp name="ModuleController.node_path">
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
<stringProp name="764597751">Test Plan</stringProp>
|
||||
@ -1838,7 +1848,7 @@
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02_Создание_пользователя">
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC02_Создание_пользователя" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
@ -1948,7 +1958,7 @@
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/admin/auth/user/add/">
|
||||
<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>
|
||||
@ -2010,7 +2020,7 @@
|
||||
</BoundaryExtractor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/add/">
|
||||
<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>
|
||||
@ -2120,13 +2130,13 @@
|
||||
<stringProp name="cacheKey">true</stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="script">vars.put("LOGIN_NEW_USER","${__RandomString(9,abcdefghijklmnopqrstuvwxyz,)}_${vars.get("RANDOM_NUMBER")}")
|
||||
<stringProp name="script">vars.put("LOGIN_NEW_USER","${__RandomString(11,abcdefghijklmnopqrstuvwxyz,)}")
|
||||
vars.put("PASSWORD_NEW_USER","${__RandomString(9,abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789,)}_${vars.get("RANDOM_NUMBER")}");</stringProp>
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
</JSR223PreProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/admin/auth/user/__USER_ID__/change/">
|
||||
<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>
|
||||
@ -2553,15 +2563,23 @@ fWriter.close();</stringProp>
|
||||
</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_Пагинация">
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<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>
|
||||
<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="TestPlan.comments">eyJmaWx0ZXJpbmciOiB7InN0YXR1c19faW4iOiBbMSwgMl19LCAic29ydGluZyI6ICJjcmVhdGVkIiwgInNlYXJjaF9zdHJpbmciOiAiIiwgInNvcnRyZXZlcnNlIjogZmFsc2V9</stringProp>
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
@ -3139,7 +3157,7 @@ fWriter.close();</stringProp>
|
||||
</JSONPostProcessor>
|
||||
<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="TestPlan.comments">eyJmaWx0ZXJpbmciOiB7InN0YXR1c19faW4iOiBbMSwgMl19LCAic29ydGluZyI6ICJjcmVhdGVkIiwgInNlYXJjaF9zdHJpbmciOiAiIiwgInNvcnRyZXZlcnNlIjogZmFsc2V9</stringProp>
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
@ -3742,11 +3760,19 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC05_Фильтрация"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC05_Фильтрация" enabled="true">
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC05_Фильтрация">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC05_Фильтрация"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC05_Фильтрация" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
@ -3813,7 +3839,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</elementProp>
|
||||
</HTTPSamplerProxy>
|
||||
<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">
|
||||
<elementProp name="Referer" elementType="Header">
|
||||
<stringProp name="Header.name">Referer</stringProp>
|
||||
@ -4535,7 +4561,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</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="Host" elementType="Header">
|
||||
<stringProp name="Header.name">Host</stringProp>
|
||||
@ -4680,7 +4706,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
<stringProp name="BoundaryExtractor.match_number">1</stringProp>
|
||||
</BoundaryExtractor>
|
||||
<hashTree/>
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_contain_filter">
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="RA_contain_filter" enabled="true">
|
||||
<collectionProp name="Asserion.test_strings">
|
||||
<stringProp name="2026314119">${TITLE_FILTER}</stringProp>
|
||||
</collectionProp>
|
||||
@ -5272,15 +5298,32 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC06_Открытие_задачи"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC06_Открытие_задачи" enabled="true">
|
||||
<stringProp name="TestPlan.comments"><th class="table-active">Assigned To</th>
|
||||
<td>user userov
|
||||
<
|
||||
|
||||
<th class="table-active">Assigned To</th>
|
||||
<td>Unassigned <strong>
|
||||
<a data-toggle="tooltip" href='?take' title='Assign this ticket to user@mail.com'><button type="button" class="btn btn-primary btn-sm float-right"><i class="fas fa-hand-paper"></i></button></a>
|
||||
</strong></stringProp>
|
||||
</TestFragmentController>
|
||||
<hashTree>
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC06_Открытие_задачи" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC06_Открытие_задачи" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__ticket__/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__ticket__/" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -5344,7 +5387,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="ASSIGNED <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">ASSIGNED</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">Assigned To<\/th>\s*<td>(.*)\s*<</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">Assigned To<\/th>\s*<td>(.*\w)\s| <strong></stringProp>
|
||||
<stringProp name="RegexExtractor.template">1</stringProp>
|
||||
<stringProp name="RegexExtractor.default">ASSIGNED_not_found</stringProp>
|
||||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||||
@ -5441,15 +5484,23 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC07_Перевод_задачи_по_статусам"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC07_Перевод_задачи_по_статусам" enabled="true"/>
|
||||
<hashTree>
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<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_Перевод_задачи_по_статусам" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/" enabled="true">
|
||||
<stringProp name="TestPlan.comments">Нужен</stringProp>
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
@ -5531,7 +5582,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">QUERY_ENCODED</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">'query_encoded' value='(.*)'\/></stringProp>
|
||||
@ -5542,7 +5593,7 @@ vars.put("START_PAGINATION", "${start}")</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__" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -6115,7 +6166,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</JSONPostProcessor>
|
||||
<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="TestPlan.comments">Переключился на 2-ую страницу</stringProp>
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
@ -6710,11 +6761,12 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
</JSR223PreProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__ticket__/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/__ticket__/" enabled="true">
|
||||
<stringProp name="TestPlan.comments">${RANDOM_ID_TICKET}</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_ID_TICKET}/</stringProp>
|
||||
<stringProp name="HTTPSampler.path">/tickets/3/</stringProp>
|
||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
@ -6825,11 +6877,15 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="DUE_DATE <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">DUE_DATE</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">Due Date<\/th>\s*<td>\s*(.*?)<\/td></stringProp>
|
||||
<stringProp name="RegexExtractor.regex">Due Date<\/th>\s*<td>(?=\w)(.\w+) (\d+), (\d+), (.*) \(</stringProp>
|
||||
<stringProp name="RegexExtractor.template">1</stringProp>
|
||||
<stringProp name="RegexExtractor.default">DUE_DATE_not_found</stringProp>
|
||||
<boolProp name="RegexExtractor.default_empty_value">false</boolProp>
|
||||
<stringProp name="RegexExtractor.default"></stringProp>
|
||||
<boolProp name="RegexExtractor.default_empty_value">true</boolProp>
|
||||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||||
<stringProp name="TestPlan.comments">YYYY-MM-DD HH:MM[:ss[.uuuuuu]]
|
||||
Due Date<\/th>\s*<td>(?=\w)(.\w+) (\d+), (\d+), (.*) \(
|
||||
Due Date<\/th>\s*<td>(?=\w)(.*) \(
|
||||
2026-04-10 12:02:01</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="ATTACHMENTS <<< RE" enabled="true">
|
||||
@ -6854,11 +6910,15 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname=">_/tickets/__ticket__/update/">
|
||||
<stringProp name="TestPlan.comments">Detected the start of a redirect chain</stringProp>
|
||||
<stringProp name="TestPlan.comments">${__dateTimeConvert(${DUE_DATE_MOD},MMMM DD\, YYYY\, hh:mm a,YYYY-MM-DD hh:mm\[\:ss\[\.uuuuuu\]\],)}
|
||||
YYYY-MM-DD HH:MM[:ss[.uuuuuu]]
|
||||
April 10, 2026, 12:01 p.m.
|
||||
${__dateTimeConvert(${DUE_DATE_MOD},MMMM d\, yyyy\, hh:mm a,yyyy-MM-dd hh:mm,)}
|
||||
${__dateTimeConvert(${DUE_DATE_MOD},${FORMAT_ORIGINAL},${FORAMT_TARGET},)}</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_ID_TICKET}/update/</stringProp>
|
||||
<stringProp name="HTTPSampler.path">/tickets/3/update/</stringProp>
|
||||
<boolProp name="HTTPSampler.auto_redirects">true</boolProp>
|
||||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
@ -6919,7 +6979,7 @@ vars.put("START_PAGINATION", "${start}")</stringProp>
|
||||
<elementProp name="due_date" elementType="HTTPArgument">
|
||||
<boolProp name="HTTPArgument.always_encode">false</boolProp>
|
||||
<stringProp name="Argument.name">due_date</stringProp>
|
||||
<stringProp name="Argument.value">${DUE_DATE_g1}</stringProp>
|
||||
<stringProp name="Argument.value">${__dateTimeConvert(${DUE_DATE_MOD},${FORMAT_ORIGINAL},${FORAMT_TARGET},)}</stringProp>
|
||||
<stringProp name="Argument.metadata">=</stringProp>
|
||||
<boolProp name="HTTPArgument.use_equals">true</boolProp>
|
||||
</elementProp>
|
||||
@ -6995,6 +7055,31 @@ if (variable != "0"){
|
||||
}</stringProp>
|
||||
</JSR223PreProcessor>
|
||||
<hashTree/>
|
||||
<JSR223PreProcessor guiclass="TestBeanGUI" testclass="JSR223PreProcessor" testname="DUE_DATE_MOD >>> JSR223">
|
||||
<stringProp name="scriptLanguage">groovy</stringProp>
|
||||
<stringProp name="parameters"></stringProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
<stringProp name="cacheKey">true</stringProp>
|
||||
<stringProp name="script">String month = vars.get("DUE_DATE_g1")
|
||||
String day = vars.get("DUE_DATE_g2")
|
||||
String year = vars.get("DUE_DATE_g3")
|
||||
String time_original = vars.get("DUE_DATE_g4")
|
||||
Integer hours = Integer.parseInt(time_original.substring(0,2))
|
||||
String minutes = time_original.substring(3,5)
|
||||
if (time_original.contains("p.m.") && hours != 12){
|
||||
hours = hours + 12
|
||||
}
|
||||
if (time_original.contains("a.m.") && hours == 12){
|
||||
hours = 0
|
||||
}
|
||||
String full_date = "${year}-${day}-${month} ${hours}:${minutes}"
|
||||
String format_original = "yyyy-dd-MMMM HH:mm"
|
||||
String format_target = "yyyy-MM-dd HH:mm:ss"
|
||||
vars.put("FORMAT_ORIGINAL", format_original)
|
||||
vars.put("FORAMT_TARGET", format_target)
|
||||
vars.put("DUE_DATE_MOD", "${full_date}")</stringProp>
|
||||
</JSR223PreProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
@ -7007,15 +7092,23 @@ if (variable != "0"){
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08_Удаление_задачи"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC08_Удаление_задачи" enabled="true"/>
|
||||
<hashTree>
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC08_Удаление_задачи" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC08_Удаление_задачи"/>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC08_Удаление_задачи" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/tickets/">
|
||||
<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>
|
||||
@ -7066,7 +7159,7 @@ if (variable != "0"){
|
||||
</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>
|
||||
@ -7103,7 +7196,7 @@ if (variable != "0"){
|
||||
</collectionProp>
|
||||
</HeaderManager>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="TOKEN <<< RE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="TOKEN <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">TOKEN</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">name="csrfmiddlewaretoken" value="(.*)"</stringProp>
|
||||
@ -7113,7 +7206,7 @@ if (variable != "0"){
|
||||
<stringProp name="RegexExtractor.match_number">1</stringProp>
|
||||
</RegexExtractor>
|
||||
<hashTree/>
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE">
|
||||
<RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="QUERY_ENCODED <<< RE" enabled="true">
|
||||
<stringProp name="RegexExtractor.useHeaders">false</stringProp>
|
||||
<stringProp name="RegexExtractor.refname">QUERY_ENCODED</stringProp>
|
||||
<stringProp name="RegexExtractor.regex">'query_encoded' value='(.*)'\/></stringProp>
|
||||
@ -7124,7 +7217,7 @@ if (variable != "0"){
|
||||
</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>
|
||||
@ -7704,7 +7797,7 @@ if (variable != "0"){
|
||||
</JSONPostProcessor>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC">
|
||||
<IfController guiclass="IfControllerPanel" testclass="IfController" testname="IfC" enabled="true">
|
||||
<stringProp name="IfController.condition">${__jexl3("${COUNT_DUPLICATES}" != 0,)}</stringProp>
|
||||
<boolProp name="IfController.evaluateAll">false</boolProp>
|
||||
<boolProp name="IfController.useExpression">true</boolProp>
|
||||
@ -8389,15 +8482,23 @@ if (variable != "0"){
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC10_Выход_из_системы"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC10_Выход_из_системы" enabled="true"/>
|
||||
<hashTree>
|
||||
<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>
|
||||
<stringProp name="1807340656">TF_UC01_Авторизация_Пользователя</stringProp>
|
||||
</collectionProp>
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC10_Выход_из_системы" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
</TransactionController>
|
||||
<hashTree>
|
||||
<GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="SC_UC10_Выход_из_системы" enabled="true"/>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/logout/">
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="<_/logout/" enabled="true">
|
||||
<stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
|
||||
<stringProp name="HTTPSampler.port">${PORT}</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">${PROTOCOL}</stringProp>
|
||||
@ -8468,7 +8569,7 @@ if (variable != "0"){
|
||||
</ModuleController>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC11_Комплексный_сценарий"/>
|
||||
<TestFragmentController guiclass="TestFragmentControllerGui" testclass="TestFragmentController" testname="TF_UC11_Комплексный_сценарий" enabled="true"/>
|
||||
<hashTree>
|
||||
<TransactionController guiclass="TransactionControllerGui" testclass="TransactionController" testname="TC_UC11_Комплексный_сценарий" enabled="true">
|
||||
<boolProp name="TransactionController.includeTimers">false</boolProp>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user