对于Chrome,我想使用套件设置和套件拆卸,对于IE浏览器,我想使用测试设置和测试套件

时间:2019-07-18 10:18:59

标签: robotframework

当我使用设置中提到的套件设置执行 chrome 中的所有测试案例时,我用 robot框架编写了大约200个测试用例,但是在 > IE 浏览器,我们发现内存泄漏异常。因此,我们想到了将测试设置包含在设置中。那么如何处理这种情况。有没有办法告诉 RF Chrome 使用套件设置,为 IE 使用测试设置。

1 个答案:

答案 0 :(得分:0)

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

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

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

Test Setup   run keyword unless  $browser == "chrome"  
...  your_setup_keyword