Есть ли способ запустить часть скрипта путем переключения через скрипт Xpath к JMeter - PullRequest
0 голосов
/ 12 декабря 2018

Есть ли способ запустить часть скрипта, переключаясь через скрипт Xpathto JMeter, как показано ниже

*/[@testname="...." and @enabled="true"]

Я знаю из графического интерфейса, который мы можем сделать, добавив контроллер If для сэмплеров, который мы бынапример, выключить. Например: ${Enter_shift_hours} == ${ToTurnOff_EnterShiftHours}

Но если вы хотите выключить и включить несколько действий, либо мне нужно перейти под один контроллер If, либо создать связку контроллеров для связанного, поэтому вместо возврата назади в-четвертых, скрипт GUI и его обновление. Есть ли способ переключаться через скрипт Xpath на JMeter?

Допустим, имя контроллера транзакций: TimeCardSave_SelectProject, и в транзакции есть несколько сэмплеров TimeCardSave_SelectProject _ $ {URL}. Теперь я хочу отключить эти сэмплеры, переключившись в сценарий JMX / XML через Xpath

enter image description here

enter image description here

Спасибо, Радж

1 Ответ

0 голосов
/ 13 декабря 2018

Самый простой способ - использовать инструмент Taurus в качестве оболочки для теста JMeter, он предоставляет простой способ включения / отключения определенных разделов теста с использованием простого синтаксиса YAML

---
execution:
  scenario:
    script: test.jmx
    modifications:
      disable:  # Names of the tree elements to disable
      - TimeCardSave_SelectProject_${URL}

Дополнительная информация: Телец: новая звезда в созвездии инструментов автоматизации тестирования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...