可变个数的参数
关键字可以接受任意个数的参数。参数可以由必须输入的参数和带有默认值的参数组成,但是所谓的可变参数一般要放在最后。通常文档会在这些参数名字前加一个*号,比如*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 |