内建变量, Build-in Variables
作者: 虞科敏
OS变量
${CURDIR} - Test Data File所在目录的绝对路径
${TEMPDIR} - 系统临时目录的绝对路径(Linux "/tmp"; Window "c:\Documents and Settings\\Local Settings\Temp")
${EXECDIR} - 测试执行开始目录的绝对路径
${/} - 操作系统目录路径分隔符(Linux "/"; Window "\")
${:} - 操作系统路径环境变量的分隔符(Linux ":"; Window ";")
${\n} - 操作系统文件行分隔符(Linux "\n"; Window "\r\n")
样例
Test Cases
ExampleCreate Binary File ${CURDIR}${/}input.data Some text here${\n}on two lines
Set Environment Variable CLASSPATH ${TEMPDIR}${:}${CURDIR}${/}foo.jar
数字变量
数字变量语法,用来创建整数或者浮点数。
当关键字希望得到一个实际的数字,而不是字符串时,应该使用数字变量语法。
样例1
Test Cases
Example 1AConnect example.com 80 # Connect gets two strings as arguments
Example 1B
Connect example.com ${80} # Connect gets a string and an integer
Example 2
Do X ${3.14} ${-1e-4} # Do X gets floating point numbers 3.14 and -

本文介绍了RobotFramework的内建变量,包括OS变量如${CURDIR}、${TEMPDIR}和${EXECDIR},数字变量的创建和使用,布尔变量的不区分大小写特性,空值变量${NULL}及其等价形式,以及空格和空字符串变量的应用。同时,文中还展示了相关样例用法。
最低0.47元/天 解锁文章
630

被折叠的 条评论
为什么被折叠?



