2016-11-17 3 views
0

Я пытаюсь выполнитьJar в JMeter к нагрузке, проверить мое Orientdb приложения.Jmeter не удался запустить JUnit Test баночки

Некоторые подробности о моем приложении:

  • Мое приложение печати (SYSOUT) некоторые журналы на консоли при запуске, как

    `Система начинает, загрузка данных ...

    данные загружены успешно из файла ..!

    подключения к серверу, чтобы сохранить data..`

  • Затем подключить к Orientdb сервер для сохранения данных там

Я запустить мой JUnit тест случае, используя затмение, его работает успешно как

  • печать журналов на консоли (sysouts)

  • подключения к серверу Orientdb и записи данных там успешно

Проблема:

Когда я пытаюсь запустить этот тестовый пример JUnit путем сборки банки с использованием JMeter:

  • JMeterпечати мой стартап журналы к консоли (что означает баночка выполнения), как:

    Система запуска, загрузка данных ...

    данные загружены успешно из файл ..!

    подключения к серверу для сохранения данных ..

  • Нопосле этого JMeter выхода и дать эту ошибку

    An unexpected error occured Error -- executeGraph(org.apache.jmeter.protocol.java.sampler.JUnitSampler$AnnotatedTestCase): com/orientechnologies/orient/client/remote/OServerAdmin

  • В этот момент, когда его дает ошибку, идеально он должен подключиться к orientdb и записать данные.

Примечание: Я выполнение JMeter с помощью jmeter.bat и JUnitверсия является V4.11

спасибо ..!

ответ

1

Я считаю, что вам нужно поместить любые баны зависимости, которые ваше приложение использует где-то на JMeter Classpath (скопируйте их в папку «lib» вашей установки JMeter). В большинстве случаев перезагрузка JMeter потребуется для подбора библиотек. Если после этого ваш тестовый пример JUnit по-прежнему будет неработоспособным, проверьте файл jmeter.log - он обычно содержит всю информацию об устранении неполадок.


Вы можете также рассмотреть возможность использования JDBC Request пробника для создания нагрузки на экземпляр OrientDB. Вам все равно понадобится соответствующий JDBC driver путь к классам, однако вам не нужны никакие другие баночки, см. Статью The Real Secret to Building a Database Test Plan With JMeter для деталей конфигурации.

+0

Спасибо, попробуем запрос jdbc –