Сопоставление значений и присвоение значения этому сопоставленному соответствию

#c #loadrunner #autocorrelation #vugen

Вопрос:

У меня есть сценарий, в котором мне нужно отправить части пароля, который всегда имеет значение password1.

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

Пример: Первый вход в систему

Второй Вход в систему

Таким образом, по сути, мне пришлось бы добавить sw1 при первом входе в систему и sr1 при втором входе в систему, и это может измениться на любые комбинации, которые выберет система.

Итак, на Вугене я смог увидеть, какое поле требуется, и идентификатор описан в этом поле ввода, как показано ниже:

  • Действие.c(82): Уведомить: Параметр сохранения «Piece1 = поле 1». (p)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece2 = поле 2». (a)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece3 = поле 3». (ы)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece4 = поле 4». (ы)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece5 = a20b7612». (w)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece6 = a8ea1d7e». (o)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece7 = поле 7». (r)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece8 = поле 8». (d)
  • Действие.c(82): Уведомить: Параметр сохранения «Piece9 = B3ad5546c».(1)

И когда вы отправляете эти обязательные поля, это выглядит следующим образом: «Тело=a20b7612=wamp;a8ea1d7e=oamp;B3ad5546c=1amp;страница посадки

Что я хотел бы обдумать, так это то, есть ли способ присвоить каждую букву пароля каждому значению piecex (значение в скобках), а затем, как только значение piecex не будет равно fieldx, и один из этих случайных идентификаторов позволит ему отправить это значение в скобках в теле= ?

Любой совет был бы признателен на этом этапе.

Спасибо