2024-11-01 01:34:17
  • Hello!
  • Whats ya doin?
  • ByeBye

[&]

3.144.16.152

Testowanie i dokumentowanie aplikacji

Zagadnienia i zasoby lekcji

Nieodnaleziono wskazanego pliku schedule-4tr.php

Nieodnaleziono wskazanego pliku 4-UCD-webPaint.jpg

Nieodnaleziono wskazanego pliku 4-UCD-webPaint.jpg

ERR_DWNLD

  • Wprowadzenie do przedmiotu. PSO. Zasady pracy
  • Projekt informatyczny: analiza, projekt, implementacja, testowanie i dokumentowanie
  • UML jako język niezależny od języka implementacji. Omówienie różnych perspektyw projektu
  • UML. Widok użytkownika. Diagram przypadków użycia (UD)
  • UML. Widok procesu. Diagram czynności (AD)
  • UML. Widok procesu. Diagram czynności (AD)
  • UML. Widok logiczny. Diagramy: klas, obiektów (CD,OD). Diagramy interakcji
  • Harmonogram projektu: Wykres Gantt'a i Diagram nadrzędności
  • Analiza wymagań i sporządzanie Harmonogramu projektu
  • Systemy Raportowania błędów
  • Analiza kodu statycznego
  • Identyfikacja błędów w aplikacji i proponowanie poprawek
  • Eliminacja błędów i optymalizacja kodu
  • TDD. Test Driven Development
  • Rodzaje testów. Projektowanie testów. Test nie przechodzący
  • Narzędzia do przeprowadzania testów
  • Tworzenie scenariuszy dla testów
  • Qunit (java script) tworzenie testów web
  • PHPunit (PHP) tworzenie testów web
  • JUnit (Java) tworzenie testów desktop
  • Implementowanie systemu na podstawie Projektu i Testów
  • Testowanie interfejsu. Makieta a Prototyp.
  • Narzędzia testowania interfejsu
  • Rodzaje dokumentacji oraz sposoby jej prowadzenia
  • Komentowanie kodu. Adnotacje w IDE
  • Narzędzia do generowania dokumentacji
  • Read the Docs. Wprowadzenie
  • Dokumentacja pomocy technicznej do programu
  • Tworzenie instrukcji obsługi systemu dla użytkownika
  • Tworzenie dokumentacji kodu implementowanego systemu
  • Dokumentacja wdrożenia projektu
  • Dokumentacja z wykonanych testów i prac wdrożeniowych
  • Reverse Engenering
  • Samodzielny projekt - wybór
  • Samodzielny projekt
  • Podsumowanie przedmiotu
  • czym jest projekt oraz poznasz istotne pojęcia w projekcie
  • jaka jest różnica między historią użytkownika, a specyfikacją, jakie są wymagania projektowe
  • jakie wyróżniamy: narzędzia realizacji projektu oraz zasoby projektowe
  • czym są fazy realizacji projektu, kamień milowy oraz stack technologiczny
  • jakie problemy można napotkać podczas realizacji projektu i jak zwiększyć bezpieczeństwo realizacyjne
Brak zasobów
Brak zadań przypisanych do lekcji
Brak przypisanych zadań dla klasy: 4TR