Hallo!
Bin hier (sowohl im Forum, als auch in AutoIt ) ein absoluter Neuling
Habe auch schon versucht das Forum zu durchsuchen. Wie ich z.B. aus
http://www.autoit.de/index.php?page=Thread&postID=57866
verstanden habe gibt es nur 2 Möglichkeiten.
1. Alle Subskripte als Funktionen in den Hauptskript schreiben (schlecht, denn die Subskripte sollen von mehreren Hauptskripten wiederverwendet werden).
2. Die Subskripte werden als exe-Files kompiliert und dann vom Hauptskript per ShellExecute aufgerufen. Bei exe-Kompilierung wird ja der Interpreter mit einkompiliert (ca. 290 KB). Heißt es dann, dass ich bei z.B. 100 Subskripten den Interpreter in jedem, also auch 100 mal einkompiliert haben muss?
Hintergrund: ich möchte einige Programmtests automatisieren. Dazu müssen einzelne Subskripts erstellt werden (z.B. Login, Kunden eingeben, Bestellung eingeben, Bestellung drucken etc.).
Für jedes Testszenario wird ein Hauptskript erstellt, welches aus einer CSV-Datei die nötigen Parameter ausliest und mit diesen Parametern einige der Subskripts startet.
Gibt es keine einfachere Möglichkeit? Z.B. wie in Java (sorry für den Vergleich): andere Klasse mit entsprechenden Parametern aufrufen und Rückwerte erhalten. Und das Ganze dann in ein(!) jar-File verpacken?
Vielen Dank für Eure Posts!