Как использовать встроенный агент eclipse jubula AUT вместо автономного агента?

Я пытаюсь разработать функциональные тесты, используя клиентский API jubula, но каждый пример, который я видел, использует многое из автономного jubula. Я хотел бы разрабатывать и запускать тесты, не устанавливая jubula отдельно. Учитывая, что у меня есть необходимые библиотеки из jubula_8.5.0.127\development\api\JARs и пакета Eclipse for Testers, как я могу запустить и подключиться к агенту AUT без установки в моей системе автономного jubula? Я хочу чистый Java-маршрут и не хочу использовать автономный исполняемый файл агента AUT (.exe).

Меня сбивает с толку, что в справке по пакету Eclipse for Testers eclipse есть целая тема по разработке jubula, которая будет зависеть от устанавливаемой автономной версии. Оптимально, я хотел бы иметь возможность разрабатывать и запускать с использованием клиентского API jubula, не используя ничего из автономного jubula.

2 ответа

В данный момент невозможно использовать клиентский API jubula без установленного автономного jubula. Autagent нужен, и нет никакого способа обойти это.

Команда Jubula хочет иметь встроенного агента для jubula api, но в данный момент другие вещи более важны.

TL;DR Используйте функцию (Eclipse for Testers) на машинах тестера и установите Standalone на свой CI-сервер.

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

Я имею в виду, если это так, то вы не можете избежать этого; потому что это тот, который содержит нативные исполняемые файлы, которые могут быть вызваны такими платформами, как Ant, Maven и т. д.

Вы также можете указать тесты, используя Java API Jubula с версией функции, но если вы хотите выполнить их, вам нужно выбрать базу данных, подключиться к AUT и выполнить множество других щелчков мышью.

Другие вопросы по тегам