文章目录
一、变量
- 变量标识符,Robot Framework中每个变量都采用“变量标识符($、@、&、%)+大括号{}+变量名”来表示,其中变量名可以用任何字符表示。
- 变量分类,常用的变量类型有三种,即Scalar标量类型、List列表类型和Dictionary字典类型。
二、变量作用域
- 设置全局变量,在测试用例中设置全局变量,在后面的测试用例需要引用该全局变量时,需要保证定义全局变量的测试用例优先执行。
对于全局变量,对在运行过程中的所有测试套件或测试用例都有效。所属库:BuiltInSet Global Variable ${ global_var} globarvar
- 设置测试套件变量,对该套件下的所有测试用例有效。所属库:BuiltIn
Set Suite Variable ${ suite_var} suitevar
- 设置测试用例变量,仅对该测试用例有效。所属库:BuiltIn
Set Test Variable ${ test_var