Importieren und verwenden von benutzerdefinierten Klassen in robot framework mit python

Angenommen ich habe eine Klasse in python:

class TestClass(object):
    def __init__(self, arg1, arg2):
        self.arg1 = arg1
        self.arg2 = arg2

    def print_args(self):
        print arg1, arg2

Möchte ich robotframework zu implementieren meinen tests-Szenarien. Ich möchte ein Beispiel aus der obigen Klasse und die Methoden aufrufen. Wie macht man das? Ich weiß, wie ich den import der lib, es sollte wie folgt sein:

Library   TestClass

Ich weiß nicht, wie Sie initialisiert ein Objekt von dieser Klasse und rufen Sie die Klasse Methoden über das Objekt. Wenn ich wollte, es zu implementieren, mit python, ich würde schreiben ein Stück code wie folgt:

import TestClass
test = TestClass('ARG1', 'ARG2')
test.print_args()

Nun, ich möchte wissen, wie diese zu schreiben in robotframework. Keine Hilfe?

Schreibe einen Kommentar