Версия Jmeter в Linux говорит о самой новой версии, но, похоже, не - PullRequest
0 голосов
/ 02 октября 2018

Я создаю тесты jMeter .jmx на своем локальном компьютере с Windows, используя jMeter 5.0 r1840935 Это, похоже, последняя установка для Windows.Я запускаю тесты jmx с компьютера с Ubuntu в командной строке, проблема в том, что существует несовпадение версий - по крайней мере, я предположил, что при попытке запустить файл .jmx из командной строки я получал ошибки NPE (работает нормально из WindowsGUI) Когда я проверяю версию в Linux

jmeter --version
Copyright (c) 1998-2014 The Apache Software Foundation
Version 2.11.20151206

OK, но при повторной установке он утверждает, что v2 является последней версией:

apt-get install jmeter
Reading package lists... Done
Building dependency tree
Reading state information... Done
jmeter is already the newest version (2.11-5).
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

Ответы [ 2 ]

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

Просмотр jmeter сведений о пакете ни в одном из дистрибутивов Ubuntu на данный момент JMeter не имеет более новой версии, чем JMeter 2.13 (кстати, 4+ лет)

Поэтому у вас есть 2 варианта:

  1. (Не рекомендуется). Загрузите JMeter 2.11 и создайте План тестирования на компьютере под управлением Windows, используя более старую версию JMeter
  2. ( Рекомендуется ) Установите последнюю версию JMeter на свой компьютер с Ubuntu.

    • Убедитесь, что у вас установлена ​​Java 8 (или выше).Если нет - установите его, выполнив следующую команду:

      apt-get install openjdk-8-jre 
      
    • Загрузите JMeter 5.0 (или любую другую версию, доступную на странице загрузки JMeter на странице)

      wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.0.tgz
      
    • Распакуйте его

      tar xf apache-jmeter-5.0.tgz
      
    • Запустите его

       apache-jmeter-5.0/bin/./jmeter.sh --version
      

    При условии, что все прошло хорошо, выдолжна увидеть версию JMeter 5.0 в качестве вывода:

    root@4cb26685e15a:/# apache-jmeter-5.0/bin/./jmeter.sh --version
        _    ____   _    ____ _   _ _____       _ __  __ _____ _____ _____ ____
       / \  |  _ \ / \  / ___| | | | ____|     | |  \/  | ____|_   _| ____|  _ \
      / _ \ | |_) / _ \| |   | |_| |  _|    _  | | |\/| |  _|   | | |  _| | |_) |
     / ___ \|  __/ ___ \ |___|  _  | |___  | |_| | |  | | |___  | | | |___|  _ <
    /_/   \_\_| /_/   \_\____|_| |_|_____|  \___/|_|  |_|_____| |_| |_____|_| \_\ 5.0 r1840935
    
    Copyright (c) 1999-2018 The Apache Software Foundation
    
    root@4cb26685e15a:/#
    
0 голосов
/ 02 октября 2018

Просто установите JMeter 5.0 локально, загрузив его с веб-сайта jmeter:

Версия, распространяемая с Ubuntu, устарела

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