#Päiväkirja - Ulla2.0 Projekti

Päiväkirjan raportoinissa ja bugien korjauksessa hyödynetty Claude ai 4.6

2026-03-17 tehtävä 1

Tekemät tehtävät

1. Robot Framework -työkalujen asennus

Asennetut paketit:

**Asennuksessa käytetyt komennot

pip install --user robotframework robotframework-browser requests robotframework-crypto robotframework-tidy

Tulokset:

Huomiot:


24.3.2026 tehtävä 2 & 3– Robot Framework GUI-testaus

Mitä tehtiin

Opeteltiin Robot Framework -testauksen perusteet käyttäen Browser Library -kirjastoa. Testattiin ensin oman VitalFit-sovelluksen kirjautumissivua, sen jälkeen Seleniumin web-form-esimerkkisivua.

Asennetut työkalut

Testitiedostot

| Tiedosto | Kuvaus | |———-|——–| | browser_demo.robot | Testaa VitalFit-sovelluksen kirjautumisen | | web_form_test.robot | Testaa Seleniumin web-form-kentät | | Keywords.robot | Muuttujat: käyttäjänimi ja salasana |

Testien tulokset

Raportit

Kaikki loki- ja raporttitiedostot ohjattu kansioon:

k2026-hyte-projekti-vite/outputs/
├── log.html       ← yksityiskohtainen loki
├── report.html    ← yhteenveto testeistä
└── output.xml     ← koneluettava tulos

Komento jolla testit ajettiin

python -m robot -d outputs web_form_test.robot
python -m robot -d outputs browser_demo.robot

Opitut asiat


2024-10-XX Tehtävät 4-6 – Lisätestaukset

5.4.2026 - Tehtävät 4, 5 ja 6

kaikki testit löytyvät testit kansiossa

Tehtävä 4: Päiväkirjamerkinnän lisäys

Status: ✅ Valmis

Tehty:

Komennot:

python -m robot --outputdir outputs/teht4 testit/teht4.robot

Tulokset: Testi läpäisty onnistuneesti. Raportti: outputs/teht4/report.html


Tehtävä 5: Kirjautuminen .env-tiedostolla

Status: ✅ Valmis

Tehty:

Komennot:

python -m robot --outputdir outputs/teht5 testit/teht5.robot

Tulokset: Testi läpäisty onnistuneesti. Raportti: outputs/teht5/report.html


Tehtävä 6: Kirjautuminen CryptoLibraryllä

Status: ✅ Valmis

Tehty:

Komennot:

python -m robot --outputdir outputs/teht6 testit/teht6.robot

Tulokset: Testi läpäisty onnistuneesti. Raportti: outputs/teht6/report.html

Testiraportit