Robot Framework:如果任何关键字在循环内失败,则继续执行FOR循环

问题描述 投票:0回答:1

在机器人框架中,即使在循环内部任何关键字失败,我也想继续执行For Loop。例如,我有如下所示的代码:

FOR    ${member}    IN    @{all data members}
      Keyword 1   ${member}
      Keyword 2   ${member}
      ..............
      Keyword n   ${member}
END

如果任何关键字(例如关键字2)失败,则应该继续执行FOR循环。

selenium selenium-webdriver automated-tests robotframework ui-automation
1个回答
3
投票

您可以在每个关键字之前使用关键字Run Keyword And Continue On Failure,也可以使用关键字Run Keyword And Return Status并手动处理错误。

© www.soinside.com 2019 - 2024. All rights reserved.