KUVAUS

Tämän kurssin tavoitteena on oppia luomaan testikirjastoja Robot Frameworkille Python -ohjelmointikielellä.

 

PÄIVÄMÄÄRÄ

TBD

 

KOULUTTAJAT

Ismo Aro, Partner@Omenia, entinen Robot Frameworkin tuoteomistaja, LinkedIn

 

TAVOITTEET

Tämän kurssin tavoitteena on oppia luomaan testikirjastoja Robot Frameworkille käyttäen Python-ohjelmointikieltä.

 

KOHDEYLEISÖ

Tämän koulutuksen kohdeyleisönä ovat ohjelmoijat ja testaajat, jotka ovat kiinnostuneita luomaan testikirjastoja Robot Frameworkille. Osallistujien odotetaan tietävän perusteet sekä Robot Frameworkista että Pythonista.

Vaadittaviin Robot Framework -taitoihin kuuluu yleisarkkitehtuurin ymmärtäminen, testien ajaminen ja kirjaston tarjoamien avainsanojen käyttäminen testidatassa. Pärjäät hyvin, jos olet joskus käyttänyt Robot Frameworkia johonkin. Vaihtoehtoisesti voit harkita tarjoamaamme Robot Framework hands-on -koulutukseen osallistumista.

Tarvittavaan Python-osaamiseen kuuluu perusteet, kuten funktioiden, moduulien, luokkien ja poikkeusten luominen ja käyttäminen. Järjestämme erikseen Python-koulutusta henkilöille, joille Python on uusi tuttavuus. Koulutuksen ohjelmaa voidaan käyttää yksityiskohtaisempana listana vaadittavista taidoista.

Koulutuskielenä toimii tarvittaessa englanti.

 

VAATIMUKSET

Osallistujilla tulisi olla kannettava tietokone, johon on asennettu Python 2.6 tai 2.7. Käyttöjärjestelmällä ei ole väliä, mutta osallistujien pitäisi olla tottuneita käyttämään laitetta ja heillä tulisi olla siihen ylläpitäjän käyttöoikeudet.

Parityöskentely yhdellä kannettavalla tietokoneella on myös mahdollista. Kurssin järjestäjät voivat myös tarvittaessa tarjota varaläppärin ilman lisäkustannuksia.

 

OHJELMA

Yleiskatsaus koulutuksessa käsiteltäviin aiheisiin löytyy alta. Sitä voidaan muokata osallistujien tarpeiden ja kiinnostustenkohteiden mukaisesti.

Testikirjastojen luominen

  • Kirjaston nimi
  • Argumentit kirjastoon
  • Kirjaston löytäminen (PYTHONPATH)
  • Kirjasto kuuntelijana

Avainsanojen luominen

  • Argumentit
  • Status (hyväksytty/hylätty)
  • Palautusarvot
  • Kirjaaminen
  • Fataalit ja jatkuvat viat

Erilaiset kirjastotyypit ja APIt

  • Kirjasto moduulina
  • Kirjasto luokkana
  • Dynaamiset kirjastot
  • Hybridikirjastot
  • Etäkirjastot

Olemassa olevien kirjastojen laajentaminen

Julkaiseminen

  • Testaus
  • Dokumentaatio
  • Pakkaus
  • Jakelu

Mistä löytää lisätietoja

 

PAIKKA

Helsingissä, tarkka paikka ilmoitetaan myöhemmin.

 

HINTA

799 € + ALV