2016-09-23 4 views
-1

Так что мне нужно удалить динамическую ссылку «onclick» с помощью jmeter.Извлечение ссылки с помощью jmeter

Вот пример одного из звеньев:

«<a href="/dag/daaction.do?param=1678245" onclick="return delReminder()">Delete</a>»

Что мне нужно, чтобы извлечь номер и отправить его для того, чтобы сделать операции удаления. Каждая ссылка такая же, кроме номера. Я попытался реализовать некоторые из решений, которые я нашел на этом сайте, но это не сработало.

Заранее спасибо

Мир

+0

Почему не понравилось? –

ответ

-1

Если вам нужно сделать это с помощью XPath вы можете попробовать идти на подстроки-после того, как функции, как:

substring-after(//a[text()='Delete']/@href,'param=') 

Данное выражение возвращает все, что находится после param= текст в href атрибут a HTML-тег, имеющий Delete текст.

Вы можете протестировать свои выражения XPath против фактического ответа сервера, используя вкладку «Тестер XPath» слушателя View Results Tree.

Xpath Tester

Ссылки:

+0

Спасибо, но как я могу объединить его с url сейчас? Или сделать его «щелчком»? Я знаю, что есть что-то с пост-процессором, но не уверен, как –

+0

добавить пробоотборщик HTTP-запроса и использовать извлеченную переменную как «Путь», –