PSI 2020 - 10. prednáška - Testovanie softvéru
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška o testovaní softvéru v rámci predmetu Princípy softvérového inžinierstva sa v úvodnej časti venuje opakovaniu UML diagramov formou kvízových otázok. Lektor vysvetľuje rozdiel medzi kompozíciou, pri ktorej časť nemôže existovať bez celku, a voľnejšou agregáciou, kde časť môže existovať samostatne. Pri sekvenčných diagramoch rozlišuje aktéra od objektov s čiarou života a ukazuje, že synchronné volanie sa kreslí vyplnenou šípkou, asynchronné nevyplnenou a návratový signál čiarkovanou šípkou. Synchronné volanie sa používa, ak odosielateľ čaká na odpoveď, asynchronné, ak medzitým pokračuje v práci. Návratové hodnoty a diakritiku v diagramoch netreba povinne zobrazovať. Lektor tiež pozýva študentov na experimenty s elektronickou verziou knihy.
- - Kompozícia znamená, že časť nemôže existovať bez celku; agregácia je voľnejší vzťah, kde časť môže existovať samostatne.
- - Kardinality v diagrame tried (napr. 1..n, 0..n) ovplyvňujú, čo z diagramu vyplýva, preto záleží na každom detaile.
- - Aktér v sekvenčnom diagrame nie je to isté ako objekt s čiarou života.
- - Synchronné volanie sa kreslí vyplnenou šípkou, asynchronné nevyplnenou šípkou a návratový signál čiarkovanou šípkou.
- - Synchronné volanie sa použije, keď odosielateľ čaká na odpoveď a medzitým nerobí nič iné; asynchronné, keď pokračuje v činnosti.
- - Návratové hodnoty sa kreslia len na zdôraznenie presného momentu vrátenia výsledku, inak nie sú nutné.
- - Diagramy môžu byť bez diakritiky, zvyšok dokumentácie má byť s diakritikou.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky