PSI 2020 - 10. prednáška - Testovanie softvéru

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.