《我的RobotFramework书》1-6-3 内建变量, Build-in Variables

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内建变量, 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 
Example

Create Binary File ${CURDIR}${/}input.data Some text here${\n}on two lines
Set Environment Variable CLASSPATH ${TEMPDIR}${:}${CURDIR}${/}foo.jar

数字变量

数字变量语法,用来创建整数或者浮点数。
当关键字希望得到一个实际的数字,而不是字符串时,应该使用数字变量语法。

样例1

Test Cases 
Example 1A

Connect example.com 80 # Connect gets two strings as arguments

Example 1B

Connect example.com ${80} # Connect gets a string and an integer

Example 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值