Robot Framework-RIDE, импорт библиотек Java
Установили Robot Framework IDE. После установки, как импортировать файлы JAR в RIDE.
Попытался добавить jar с помощью опции добавления импорта, присутствующей в наборе тестов. но он не распознается (Ключевые слова не найдены).
Если мы импортируем файлы jar, должен ли тест запускаться при исполнении Profile as Jybot?
Когда я пытаюсь запустить тестовый случай как Jybot, я получаю информацию следующим образом:
Установка Robot Framework не найдена. Для запуска tets вам необходимо установить Robot Framework отдельно. Смотрите http://robotframework.org/ для инструкций по установке.
1 ответ
Сначала вам нужно будет установить Jython. Вы можете проверить инструкции здесь. Это позволит вам запускать тесты с использованием Jybot.
Затем вам нужно убедиться, что ваша библиотека Java находится в пути к классам. Или вы можете установить аргумент --pythonpath для Jybot.
Это то, что я использую для запуска своих тестов (просто поместите это в поле ввода "Аргументы"):
--pythonpath lib\STAR.jar:lib --escape star:STAR
использование :
отделить дополнительные папки. --escape star:STAR
аргумент позволяет использовать *, чтобы включить все *.jar
файлы в папке.
У меня были некоторые проблемы с включением библиотек в папки с пробелом в их имени, поэтому я использую --escape space:=
который заменяет =
символ с пробелом. Например:
--pythonpath "path=with=spaces\lib\STAR.jar" --escape star:STAR --escape space:=
Если вы хотите использовать библиотеку selenium2 с Jython, я предлагаю вам скачать selenium2 library для Java.