简体   繁体   English

机器人框架:创建模板

[英]Robot Framework: Create template

I have following code which open 2 browsers and closing at end.我有以下代码,它打开 2 个浏览器并在最后关闭。 I want to make it as tempplate and reuse it.我想把它做成模板并重用它。 How to achieve it?如何实现?

*** Test Cases ***
PhpTravels_Net
    : FOR    ${browser}    IN    @{listBrowser}
    \    Open Browser    https://planet2.swift.com/Pages/default.aspx    ${browser}
    \    Log    ${browser}
    Close All Browsers

Please help.请帮忙。 Thanks.谢谢。

This should do it.这应该这样做。 Note that I'm not using a list as you did, and set Close All Browsers to Teardown .请注意,我没有像您那样使用列表,并将Close All Browsers设置为Teardown

*** Settings ***
Library    SeleniumLibrary

*** Test Cases ***
PhpTravels_Net
    [Template]    Open Browser Template
    [Teardown]    Close All Browsers
    firefox
    chrome

*** Keywords ***
Open Browser Template
    [Arguments]    ${browser}
    Open Browser    https://planet2.swift.com/Pages/default.aspx    ${browser}
    Log    ${browser}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM