Я только начал пытаться написать несколько тестов в jmeter.Это первый раз, когда я использовал его всерьез, и я немного борюсь с этим.
Я запускаю тест, который ищет данные на веб-сайте.
Возвращенные данныев формате baseURL / customerID =
Теперь, номер клиента зависит от клиента, которого ищут, и он находится в base64.
Я изо всех сил пытаюсь увидеть, как я могу получить URLобновлено.
Я вижу в запросе, что поле является параметром, и я знаю, что это за значение, поскольку оно хранится в CSV-файле как CustomerID.
Как преобразоватьэти данные в формате csv для параметра url?
В данный момент я пытаюсь использовать beanshell с этим:
import org.apache.commons.codec.binary.Base64;
String customerID = vars.get("customerID");
String customerStringEncoded = Bas64Encoder.encode(customerID);
vars.put("customerStringEncoded",customerStringEncoded);
Но, похоже, он не может найти customerID.
Я поставляю его с $ {CustomerID} в пункте меню препроссора, но я не знаю, что не так.
ошибка "Объявление типизированной переменной: попытка разрешить метод: encode ()для неопределенной переменной или имени класса: Bas64Encoder "
Любые советы?
Спасибо
TGB