Что означает ошибка преобразования в jmeter? - PullRequest
0 голосов
/ 11 декабря 2018

Кто-нибудь знает, что означает эта ошибка?

ERROR - jmeter.save.SaveService: Conversion error com.thoughtworks.xstream.converters.ConversionException: org.apache.jmeter.protocol.java.sampler.BeanShellSampler : org.apache.jmeter.protocol.java.sampler.BeanShellSampler

Я недавно обновил версию jmeter на локальной машине Windows.Обновление версии хорошо работает на Windows, но при попытке запустить то же самое на компьютере с Linux я получаю ошибку выше.

Кто-нибудь может подсказать, как заставить его работать на компьютере с Linux?Что означает эта ошибка?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Скорее всего, в вашем скрипте Beanshell есть ошибка, которая мешает его успешному выполнению.Если ваш сценарий основан на сторонних библиотеках .jar - обязательно включите их в JMeter Classpath

В дальнейшем вы можете рассмотреть вопрос о включении сценария Beanshell в try block как:

try {
    //your code here
}
catch (Exception ex) {
    log.error("Script failure", ex);
}

Таким образом, вы получите полную информацию о сбое в jmeter.log файл


Также имейте в видучто начиная с JMeter 3.1 рекомендуется использовать JSR223 Elements и язык Groovy для сценариев , причины этого:

0 голосов
/ 11 декабря 2018

Вам необходимо включить необходимую банку по следующей ссылке https://jmeter -plugins.org /

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