【问题标题】:For Chrome I want to use suite setup and suite tear down and for IE browser i want to use test setup and test tear down对于 Chrome,我想使用套件设置和套件拆解,对于 IE 浏览器,我想使用测试设置和测试拆解
【发布时间】:2019-07-22 12:03:06
【问题描述】:

我在 robot framework 中编写了大约 200 个测试用例,当我使用设置中提到的套件设置在 chrome 中执行所有测试时工作正常,但在 IE 浏览器出现内存泄漏异常。因此,我们考虑在设置中包含测试设置。那么如何处理这种情况。有没有办法告诉 RF 使用 Chrome 的套件设置和 IE 的测试设置。

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    不,没有内置的方法可以做到这一点。您必须使用一些条件关键字(例如:Run keyword if 等)来执行设置中所需的任何逻辑。

    例如,您可以像这样配置您的测试和套件设置:

    *** Settings ***
    Suite Setup  run keyword if  $browser == "chrome"  
    ...  your_setup_keyword
    
    Test Setup   run keyword unless  $browser == "chrome"  
    ...  your_setup_keyword
    

    【讨论】:

      猜你喜欢
      • 2020-01-27
      • 2017-02-27
      • 2017-02-23
      • 1970-01-01
      • 1970-01-01
      • 2019-06-09
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      相关资源
      最近更新 更多