方法一:set suite variable/set global variable

假设执行add school class会返回一个id,这个id在后面的脚本中还要使用。

因为初始化时只能有一个关键字,所以没有地方放返回值,所以可以用下面的方法

设置一个关键字suite setup action, 设置全局或是套件内变量suitesetclassid用来保存返回值。初始化时用新建的关键字 suite setup action
robotframework初始化时有返回值怎么处理

 

方法二:Python脚本中实现(需要robotframework环境的支持才能运行,所以需通过robot命令或者在robot文件下执行,在python文件下执行无效)

robotframework初始化时有返回值怎么处理

#因为idSavedName只有在初始化时才需要用到其返回值,所以设置缺省=None

#用这个方法时,保存的isSavedName要加$符号和花括号,为表示花括号不转义,这里要加上三个花括号

 

相关文章:

  • 2021-11-26
  • 2022-12-23
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2021-08-10
  • 2021-07-26
猜你喜欢
  • 2021-12-04
  • 2021-11-09
  • 2021-12-17
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2021-06-15
相关资源
相似解决方案