Я не могу понять, как импортировать файл .jar в Robot Framework.Как импортировать класс java, в Robot Framework, такую как библиотека
Вот код:
*** Settings ***
Library MyLibrary
*** Test Cases ***
My Test
Do Nothing
Hello world
и Java:
public class MyLibrary {
public void hello(String name) {
System.out.println("Hello, " + name + "!");
}
public void doNothing() {
}
}
После извлечения в .jar, я положил в C: \ python27 \ Lib \ сайт-пакеты \ MyLibrary и я создал пустой __init__.py
файл. После того, как я исполняю свой файл робот с: pybot TestJavaLibrary.robot
Я получаю это WARN:
[ WARN ] Imported library 'MyLibrary' contains no keywords.
==============================================================================
TestJavaLibrary
==============================================================================
My Test | FAIL |
No keyword with name 'Do Nothing' found.
Как использовать эту баночку, как внешние библиотеки?
Да, я установил JYTHONPATH, но все равно такую же ошибку. Что значит jython? Я только что установил, я установил среду - но те же ошибки снова. – Rumen
Следуйте инструкциям в [Руководстве пользователя] (http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#executing-test-cases). Не смешивайте Python с Java, не создавайте __init__.py. – Helio
Да, я все прочитал, и я не могу угадать, как это сделать. Вот почему я спрашиваю здесь – Rumen