Názor k článku Univerzální testovací nástroj Robot Framework od Michal Smrž - Jen přidám, že pokud se chce vložit něco...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 12. 2019 10:23

    Michal Smrž
    Stříbrný podporovatel

    Jen přidám, že pokud se chce vložit něco jiného než string, je možné použít ${ } , který je pak Pythonovsky vyhodnocen.

    Tedy ono "Add 1 2" lze napsat jako "Add ${1} ${2}", pak to budou skutečně int.
    Na tomhle příkladu to nevypadá dobře a je lepší ten převod udělat v Python metodě, ale hodí se to jinde například, když máme v proměnné nějaké jméno "jmeno", je možné rovnou předat "test funkce ${jmeno.lower()}" apod. aby čék neschovával až moc logiky do pythoních funkcí, kam na ně tvůrce testovací sekvence nevidí a do robot logu se nelogují (jejich vnitřní chod).