可變個數的參數
關鍵字可以接受任意個數的參數。參數可以由必須輸入的參數和帶有默認值的參數組成,但是所謂的可變參數一般要放在最后。通常文檔會在這些參數名字前加一個*號,比如*varargs,以示區別。JAVA庫的實現依然與之不同。
舉例說明Remove Files 和Join Paths關鍵字分別帶有*paths和base參數和*parts參數。前者可帶有任意數量參數,而后者則要求至少有一個參數。
Keywords with variable number of arguments |
||||
Test Case |
Action |
Argument |
Argument |
Argument |
Example |
Remove Files |
${TEMPDIR}/f1.txt |
${TEMPDIR}/f2.txt |
${TEMPDIR}/f3.txt |
@{paths} = |
Join Paths |
${TEMPDIR} |
f1.txt |
|
... |
f2.txt |
f3.txt |
f4.txt |
原文轉自:http://www.anti-gravitydesign.com