robotframework——在suite setup中运行多个关键字以及setup的执行顺序

时间:2024-03-14 16:43:19

一般来说,在执行某个测试用例时,都会先初始化一些东西

在suite里面,有suite setup和test setup,可以直接输入一个关键字,关键字后面用 | 分隔参数

robotframework——在suite setup中运行多个关键字以及setup的执行顺序

如果同时设置了suite setup和test setup,会先执行suite setup,再执行test setup

在运行每一个测试用例前,都会先执行一次test setup

robotframework——在suite setup中运行多个关键字以及setup的执行顺序  

 如果想在setup里面执行多个关键字,就需要用到Run Keywords关键字,用法为:

Run Keywords | 关键字1 | [关键字1的参数] |  AND | 关键字2 | [关键字2的参数] | AND | XX

如下图所示,其中Kw Get Current Day和Data For Add Res都是我自定义的关键字,为了初始化一些数据

robotframework——在suite setup中运行多个关键字以及setup的执行顺序