Tredun ohjelmistokehittäjien kurssimateriaaleja
Testaa onko koneellasi asennettuna Python. Avaa CMD:
> python --version
Jos ei asennna se:
Asenna Python 3.8.x –> windows64-installation
Lisää Python myös polkuun (ympäristömuuttujat: PATH)
Käynnistä kone uudelleen
Avaa CMD, asenna robotframework (pip tulee Pythonin mukana):
> pip install robotframework
Asenna myös Selenium-kirjasto:
> pip install --upgrade robotframework-seleniumlibrary
Asenna webdriver (vaatii Chromen):
> pip install webdrivermanager
webdrivermanager chrome
HUOM! Lataa Chrome-versioosi kuuluva webdriver täältä, tallenna se c:\bin kansioon ja lisää se PATH:hiin.
Asenna Robotframework - lisäosa VSCode:een (valitse lisäosat):
Asennusohje-video: Asennusohje
Liitä tämä koodi tiedostoon, jonka nimi on “tutorial1.robot” ja aja se terminaalissa siirtymällä ko. kansioon ja kirjoittamalla:
> robot .
Testi käynnistää Chrome-selaimen ja avaa sivun http://prove.fi. Testi fail:aa, sillä sivulla ei lue “SAA DEVAUKSESTA 30% ENEMMÄN IRTI”. Muokkaa testiksi:
*** Settings ***
Library SeleniumLibrary
Suite Setup Open Browser https://www.prove.fi/ Chrome
Suite Teardown Close Browser
*** Test Cases ***
Verify Header Text Exists
Wait Until Page Contains ENTÄ, JOS VOISIT PUOLITTAA TULIPALOT JA TUPLATA DEVAUSTEHOT
Nyt testi onnistuu: