2014-10-26 41 views
4

是否可以用多个关键字编写测试模板? 我在寻找类似:用多个关键字编写测试模板

Valid Login 
    [Template] 
    Given login page is open 
    When ${username} and ${password} are inserted 
    and user is on ${device} 
    Then welcome page should be open 
    root abc desktop 
    noman xyz laptop 

这将是一个奖金,如果我可以使用,而不是一个数据表

回答

3

正常的方法是创建一个调用这些关键字的新关键字列表,并在设置中设置模板:

*** Settings *** 

    Test template Valid Login 

*** Test cases *** 

    root abc desktop 
    noman xyz laptop 

*** Keywords *** 

Valid Login 
    [Arguments] ${username} ${password} ${device} 
    Given login page is open 
    When ${username} and ${password} are inserted 
    and user is on ${device} 
    Then welcome page should be open 
+0

我不特别喜欢在关键字中使用我的BDD情况。我试图让利益相关者远离任何东西而不是测试用例。但是很公平,我会接受的。 – 2014-10-27 10:24:42