Ich kann nicht verstehen, wie .jar-Datei in Robot Framework zu importieren.Wie Java-Klasse zu Robot Framework wie Bibliothek importieren
Hier ist der Code:
*** Settings ***
Library MyLibrary
*** Test Cases ***
My Test
Do Nothing
Hello world
und Java:
public class MyLibrary {
public void hello(String name) {
System.out.println("Hello, " + name + "!");
}
public void doNothing() {
}
}
Nachdem in .jar Extrahierung ich in C setzen: \ Python27 \ Lib \ site-packages \ MyLibrary und ich erstellt leer __init__.py
Datei. Nachdem ich mit meiner Roboter-Datei ausführen: pybot TestJavaLibrary.robot
erhalte ich diese Warn:
[ WARN ] Imported library 'MyLibrary' contains no keywords.
==============================================================================
TestJavaLibrary
==============================================================================
My Test | FAIL |
No keyword with name 'Do Nothing' found.
Wie dieses Glas verwenden, wie externe Bibliothek?
Ja, ich habe JYTHONPATH gesetzt, aber immer noch denselben Fehler. Was meinst du jython? Ich habe gerade installiert, ich stelle die Umgebung ein - aber gleiche Fehler nochmal. – Rumen
Bitte folgen Sie den Anweisungen unter [Benutzerhandbuch] (http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#executing-test-cases). Mischen Sie Python nicht mit Java, erstellen Sie nicht __init__.py. – Helio
Ja, ich habe alles gelesen und kann nicht verstehen, wie das geht. Deshalb frage ich hier – Rumen