7、条件判断语句;

1、如果条件满足就......;

基本语法: run keyword if.....log.....

示例:

 

 测试结果:

Starting test: UItest programs.Test Suite.var_test1
20200317 21:39:21.869 : INFO : ${var} = python
20200317 21:39:21.870 : INFO : 两个相等
Ending test: UItest programs.Test Suite.var_test1

2、如果条件满足就....否则....;

基本语法: run keyword if.....log.....ELSE....log....;

示例:    “ELSE” 必须大写

 测试结果:

Starting test: UItest programs.Test Suite.var_test1
20200317 21:46:30.147 : INFO : ${var} = Python
20200317 21:46:30.148 : INFO : 两个不相等
Ending test: UItest programs.Test Suite.var_test1

 3、多语句输出 表达式;

当条件满足后,需要输出多条语句时,需要使用 特殊关键字标记 (run keywords);

  3.1、基本语法: run keyword if.....run keywords log...AND log....;

示例:  “AND”必须大写

 

 测试结果:

Starting test: UItest programs.Test Suite.var_test1
20200317 21:59:22.375 : INFO : ${var} = python
20200317 21:59:22.376 : INFO : 两个相等
20200317 21:59:22.377 : INFO : 符合预期
20200317 21:59:22.377 : INFO : 这是多语句输出;
Ending test: UItest programs.Test Suite.var_test1

  3.2、基本语法: run keyword if.....run keywords log...AND log....ELSE run keywords log...AND log...;

示例: 

 

 测试结果:

Starting test: UItest programs.Test Suite.var_test1
20200317 22:13:08.026 : INFO : ${var} = Python
20200317 22:13:08.028 : INFO : 两个不相等,符合预期;
20200317 22:13:08.029 : INFO : 这是多语句输出;
Ending test: UItest programs.Test Suite.var_test1

posted @ 2020-03-17 22:16  和蜗牛一起散步  阅读(227)  评论(0)    收藏  举报