RPA-kesähaaste
Knowitin mahdollistamassa RPA-kesähaasteessa on tarkoitus tutustua ohjelmistorobotiikkaan sekä Robot Frameworkiin.
Kesän jälkeen tapaamme virtuaalisesti 26.8.2020 klo 16-18 jolloin käymme yhdessä läpi haasteen ratkaisuja, esitetään pari ratkaisuvaihtoehtoa ja Knowitin mimmit vastaavat kysymyksiin. ILMOITTAUDU TÄSTÄ MUKAAN!
Haasteen ratkaisuun saat vertaistukea Ompeluseura LevelUp Koodarien #mimmitkoodaa -kanavalta. Mikäli aiheesta tulee paljon keskustelua, perustetaan oma kanava tälle haasteelle.
Haasteen tehtävänanto
Taso1
- Avaa selain ja siirry sivulle https://www.foodie.fi/
- Etsi sivulta suosikkireseptisi tai mikä tahansa resepti
Taso2
- Lisää resepti ostoslistalle
- Siirry ostoslistalle
Taso3
- Hae erillisestä tiedostosta tuotteita, jotka haetaan foodiessa
- Lisää tuote ostoslistalle
- Katso ostoslistan sisältö
• Bonus – voit jatkaa mistä tahansa tasosta tehtävää erilaisiin suuntiin, esim. jos taso 3 tuntuu hankalalle, pohdi mitä muuta voisit sivulla tehdä
Vinkkejä alkuun
- Knowitin Robot Framework tutorialit
- Tutustu avainsanadokumentaatioon, sen avulla löydät paremmin erilaisia toimintoja (Python funktioita)
- Tehtävässä tarvittavat kirjastot (vain Selenium tarvitsee asentaa erikseen):
- Oppaat
Muutamia huomioita
- Syntaksi (eli kielioppi)
- Robotti koodin ajaminen
- Tallenna tiedostosi .robot päätteiseksi
- Avaa komentorivi (CMD)
- Siirry samaan kansioon, kuin mihin tallensit robot-tiedoston
- Esim. cd C:\Users\kayttaja\Documents
- Tämän jälkeen robotin ajaminen: robot esimerkki.robot
- Samaan sijaintiin muodostuu log.html, josta voit katsoa tuloksia tarkemmin
Työkaluja ja linkkejä
Työkaluja elementtien löytämiseen
• Firefox – Developer tool (F12)
• Chrome – devTools (F12)
• IE – Developer tool (F12)