80 lines
2.4 KiB
Markdown
80 lines
2.4 KiB
Markdown
---
|
|
title: Filip Tomáš
|
|
published: true
|
|
taxonomy:
|
|
category: [bp2022]
|
|
tag: [testovanie,javascript,typescript]
|
|
author: Daniel Hladek
|
|
---
|
|
|
|
rok začiatku štúdia: 2019
|
|
|
|
|
|
# Bakalárska práca 2022
|
|
|
|
|
|
Názov bakalárskej práce:
|
|
|
|
Aplikačné testy v systémoch kontinuálnej integrácie a nasadenia
|
|
|
|
Návrh na zadanie:
|
|
|
|
1. Vypracujte prehľad metód a nástrojov automatického testovania
|
|
2. Vypracujte prehľad metód a nástrojov systémov kontinuálnej integrácie a nasadenia
|
|
3. Vyberte vhodné metódy a pomocou systému Docker Compose nasaďte systém automatického testovania do vybraného systému kontinuálnej itengrácie a nasadenia.
|
|
4. Vypracujte sadu aplikačných testov na vybranú webovú aplikáciu.
|
|
5. Navrhnite zlepšenia systému spúšťania automatických testov.
|
|
|
|
# Bakalársky projekt 2021
|
|
|
|
Ciele:
|
|
|
|
1. Naučiť sa nasadiť a pracovať so systémom CI-CD. Vytvoriť pokusné nasadenie CI CD systému pomocou Docker compose. Môžete použiť [TUKE Cloud](https://cloud.tuke.sk/).
|
|
2. Vytvoriť automatické aplikačné testy ku aplikácii Traktor.
|
|
3. Vytvoriť kompletný reťazec CI-CD ku aplikácii Traktor. Automatický build a test, zobrazenie reportu.
|
|
4. Vypracovanie písomného prehľadu.
|
|
|
|
Stretnutie 10.12.2021
|
|
|
|
- Pripravený prvý reálny test, skladá sa z viacerých scenárov.
|
|
- Práca na texte
|
|
|
|
Úlohy:
|
|
|
|
- Pokračovať s vytváraním testov
|
|
- Pokračovať v práci na texte.
|
|
- Rozbehať vlastný CI CD.
|
|
|
|
Práca na texte.
|
|
|
|
Úlohy: Pokračujte v otvorených úlohách
|
|
- Napíšte čo je to testovanie a aké spôsoby testovania poznáme (aplikačné, použiteľnosti, jednotkové... ).
|
|
|
|
Stretnutie 22.10.
|
|
|
|
- Napísaný prvý draf s poznámkami o CI CD
|
|
- pripravené prvé test-case
|
|
|
|
Úlohy:
|
|
|
|
- Pokračujte v otvorených úlohách
|
|
- Vytvorte GIT repozitár s názvom bp2022 a nahrajte do neho testovacie scenáre.
|
|
|
|
Zásobník úloh:
|
|
|
|
- [ ] Skúste vytvoriť nasadenie vhodného CI CD na tuke cloude.
|
|
- [ ] Upravte scenáre tak, aby boli ľahko automaticky spustiteľné. vytvorte skript pre inštaláciu potrebných komponentov a pre spustenie testov.
|
|
|
|
|
|
Stretnutie 23.9.
|
|
|
|
- Dohodli sme sa na zadaní, cieľoch a názve.
|
|
|
|
Úlohy:
|
|
|
|
- [ ] Urobte písomný prehľad systémov CI-CD. Uveďte zdroje z ktorých ste čerpali.
|
|
- [ ] Nájdite vhodnú odbornú literatúru, uveďte ju do prehľadu. V školskej knižnici môže byť dobrá kniha.
|
|
- [x] Navrhnite základné testovacie scenáre pre aplikáciu https://traktor.kemt.fei.tuke.sk.
|
|
|
|
|