Wie gehen Kommandozeilenargument (test-Daten-Parameter) in Robot framework? Ist es möglich?

Ich will laufen meine test-Fall mit mehreren test-Daten(für verschiedene Länder). Kann dies erreicht werden in Robot framework. Ich arbeite seit über RIDE-IDE.

Unten ist Beispielcode

*** Settings ***
Suite Setup    Login to Application 
Suite TearDown    Logout and Close The Browser
Resource     import all required resource files 

***Test Cases ***
Sample Test Case To Create Data for Multiple countries 
     Select Country      USA       #here am hard coding the country value instead i want to pass it while run time 
     Enter all required data 
     Click Submit

    #sample resource file that has the keyword for selecting Country Drop down and fill other details
    *** Keywords ***
    Select Country
    [Arguments]       ${value} 
    Select From List By Label    ${locator}    ${value}
    Input Text      locator    text value 

Hatte ich versucht zu übergeben, die Argumente im test-Fall, aber es sagt sanity-check schlägt fehl. reset änderungen, die in der FAHRT IDE-moment ich füge Argumente an Test-case-Ebene.
Ich bin Mit Python 2.7.14, FAHRT 2.0a1

  • Du meinst die loop-Daten ?
  • ich möchte nicht zu führen Testfälle individuell für ein Land statt looping und auch anstelle von hard-Codierung und änderung des Landes-Wert jedes mal vor dem ausführen der Testfälle
InformationsquelleAutor Sailesh | 2018-07-19
Schreibe einen Kommentar