Parameter
Neben den lokalen Variablen sind Parameter die Import- und Exportschnittstellen eines Testskripts. Innerhalb eines Testskripts verhalten sich Parameter ähnlich wie lokale Variablen.
Die Sichtbarkeit legt fest, ob ein Parameter ein Importparameter, ein Exportparameter oder eine lokale Variable ist. Sie stellen die Sichtbarkeit in der Parameterliste ein.
Lokale Variablen können innerhalb eines Inline ABAP-Blocks verwendet werden. Import- und Exportparameter können nicht innerhalb eines Inline ABAP-Blocks verwendet werden.
Importparameterwerte werden übergeben, wenn ein Testskript aufgerufen wird. Sie sind lokal im Testskript verfügbar. Sie können Standardwerte haben, die verwendet werden, wenn keine anderen Werte beim Aufruf übergeben werden.
Importparameter sind versionsunabhängig, d.h., wenn ein Parameter in einer Version angelegt wird, existiert er in allen Versionen. Diese Eigenschaft ist wichtig, weil sie eine einheitliche Oberfläche für das Testskript sicherstellt.
Sie können einem Exportparameter das Testskriptergebnis zuweisen, der im aufrufenden Testvorgang einer Variablen übergeben werden kann, sobald Sie von einem Testmodul zurückkehren.
Exportparameter sind versionsunabhängig, d.h., wenn ein Parameter in einer Version angelegt wird, existiert er in allen Versionen. Diese Eigenschaft ist wichtig, weil sie eine einheitliche Oberfläche für das Testskript sicherstellt.
Lokale Variablen werden in Testfällen verwendet, um Berechnungen vorzunehmen oder Exportparameter von referenzierten Testfällen oder aufgerufenen Funktionsbausteinen zu erhalten. Sie werden auch für die Übergabe von Werten in und aus Inline ABAP-Blocks verwendet.
Lokale Variablen sind versionsabhängig, d.h., eine lokale Variable, die in einer Version definiert ist, ist nicht automatisch in einer anderen Version definiert. Ein Parameter mit einem beliebigen Namen kann beispielsweise in einer Version als Typ C definiert sein, in einer zweiten Version als Typ I definiert sein, und in einer dritten Version fehlen.
Namen sind alphanumerische Zeichenfolgen von maximal 30 Zeichen. Das erste Zeichen muss ein Buchstabe oder ein Unterstrich sein.
Siehe Parameter in Testdatencontainer oder Testskripte importieren.
