Может ли Jmeter LDAP Request или LDAP Extended Request заполнить многозначный атрибут? - PullRequest
0 голосов
/ 24 октября 2018

Я работаю над планом тестирования Jmeter LDAP, и план тестирования должен заполнить многозначный атрибут в LDAP.

Когда я выполняю выборку поиска LDAP, я заметил, что значение Iget back - это строка со значениями, разделенными ",".

Но если я возьму ту же строку, разделенную запятыми, и попытаюсь изменить или добавить LDAP, используя либо LDAP-запрос, либо LDAP ExtendedЗапрос, я получаю сообщение об ошибке.

Поэтому мне интересно, есть ли способ, с помощью которого Jmeter LDAP Request или LDAP Extended Request может это сделать?

Спасибо, Джим

РЕДАКТИРОВАТЬ: Когда я пытаюсь использовать тест / добавление модификации расширенного запроса LDAP с атрибутом "", я получаю эту ошибку в ответе Jmeter GUI:

When attempting to modify entry cn=xxx... to replace the set of values for attribute lastlogindate, value "20181023085627-04, 20181024063205-04" was found to be invalid according to the associated syntax:  The provided value "20181023085627-04, 20181024063205-04" is not a valid generalized time value because it contains an invalid character '-' at position 14

Странная часть в том, что, хотя у меня естьJmeter для регистрации на уровне отладки, я не вижу подробностей об ошибке в Jmeter.log, но / поэтому я предполагаю, что это сообщение об ошибке исходит от самого клиента Jmeter.Я заметил, что в сообщении написано:

to replace the set of values

, поэтому похоже, что он распознает, что я пытаюсь изменить / заменить многозначное значение, но ему не нравится синтаксис строки замещающих значений(s).

Кто-нибудь знает, какой правильный формат ДОЛЖЕН быть?

1 Ответ

0 голосов
/ 24 октября 2018

Я нашел ответ на свой вопрос или, по крайней мере, ответ «А»: похоже, я могу использовать расширенный запрос LDAP и добавить один и тот же атрибут в этот запрос несколько раз.Так, например, если я заполняю атрибут с именем "foo", запрос расширенного LDAP будет иметь следующий вид:

attribute  value  opcode
foo        12345  add
foo        12346  add
etc.

Я думаю, что мне также нужно выполнить замену без значения, чтобы очистить атрибут,прежде чем все добавляет.

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