Robot Framework perusteet

Työelämän tarpeisiin
Luo säästöjä ja paranna laatua tehokkaan testiautomaation avulla.
  • Ymmärrät mikä Robot Framework on ja miten testausautomaatio luo säästöjä ja parantaa tietojärjestelmien laatua.
  • Osaat asentaa Robot Frameworkin ja työkalun vaatimat riippuvuudet.
  • Osaat luoda testejä, testikokoelmia ja avainsanoja websovellusten testaamiseen.
  • Ymmärrät hyvien testien ja testikokoelmien rakenteen.

Ota yhteyttä tai jätä tarjouspyyntö

Koulutuksen sisältö

Robot Frameworkin asennus

  • Pythonin asennus.
  • Tarvittavien Python-pakettien asentaminen.
  • Robot Frameworkin ja SeleniumLibraryn asennus.
  • Katsaus editoreihin: PyCharm, Visual Studio Code.

Testien tekeminen ja suorittaminen

  • Hyvän testin rakenne.
  • Avainsanojen ja argumenttien käyttö.
  • Testien suorittaminen.
  • Testisarjat (Test suites): suite setup & teardown.
  • Testien tägääminen.

Testiraportit ja testien debuggaus

  • Testiraporttien rakenne.
  • Testiraporttien hyödyntäminen virheenjäljityksessä.
  • Virhetilanteiden kuvakaappauksien hyödyntäminen.

Selainpohjaisen sovelluksen testausautomaatio

  • Lomakekenttien täyttäminen.
  • Elementtien etsimisen eri menetelmät: id- ja name-attribuutit, CSS selektorit ja xpath-selektorit.
  • Linkkien seuraaminen.

Robot Frameworkin perustoiminnallisuuksien laajentaminen

  • Robot Framework-yhteisön tuottamat kirjastot.
  • Oman kirjaston ja avainsanojen luomisen periaatteet.
  • Milloin omia kirjastoja tarvitaan.