xpath Запрос для xpath-экстрактора Jmeter - PullRequest
1 голос
/ 01 июня 2011

Может кто-нибудь предоставить мне xml-запрос для получения значения sessionId из приведенного ниже ответа:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:createUserResponse xmlns:ns2="http://www.musicthp.com"     
                    isNewUser="false"
                    profileId="32109" 
                    sessionId="ryIlb+E5yj7FReA2w96uag=="
                    success="true">
<duration>316</duration>
</ns2:createUserResponse>

Я попытался использовать / ns2: createUserResponse / @ sessionId и, похоже, ничего не возвращаетЯ хочу использовать этот запрос в экстракторе XPATH jmeter.Мое требование: мне нужно получить значение sessionId с помощью экстрактора xpath и использовать это значение в последовательных запросах.

Заранее спасибо за помощь

1 Ответ

2 голосов
/ 01 июня 2011

Вы установили JMeter для использования пространств имен?

Сообщается, что JMeter имеет проблемы с пространствами имен.Если возиться с настройками не поможет, вот обходной путь для корневого элемента

/*/@sessionId

Обходной путь для любого элемента в пространстве имен - использовать *[local-name() = 'element'] вместо prefix:element

...