自动化测试框架 RobotFramework 用户说明书中文版(5)

发表于:2012-03-02来源:未知作者:lxg0618点击数: 标签:
可变个数的参数 关键字可以接受任意个数的参数。参数可以由必须输入的参数和带有默认值的参数组成,但是所谓的可变参数一般要放在最后。通常文档

  可变个数的参数

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